ELF               *    4 ut  4   	 (  p    X  X  X            p     p  p  p                            j j          j$ k$ k$                   @  @                  $   $      dtP dA dA dA 
, 
,      dtR j$ k$ k$ A A                                                                                rr0         GNU ʷD`;hH[F|n        *    9    N    Z    d    u                                        $    2    ?    L    \    o    |                                    
        '    6    @    N    ^    h        )   
 a     p         p               R    G   
           q@    P    x      p     p     p      p  
   p    0p     'p    o o   
o X\                                                             0        t    %]    /  
<    /)    
        -  &  *    	/    %      $      +x  *e      "  
          n          i        '                  %  ,   9  n      *  K            J  &  N    C   t      +    
u          &c  !        &l      ,  0              /  #      *_  	S  	M      06  U  /W              /      '  M  y                0    	              %  (        /  '  )  .    0      .      \            +5  ,    #^  *      4  .v    F  *  /L            
^  #  "        -  (    
   I  .    	    -      &        -  (  
K  (  
  ,  -L  +          
    (8  	6  -  G  )*  /      *   t  P      "          ,G        D            ,  )  /G    -      {  
  )          ;  R      
  	  0               *X  K  ,       0@  	  &%          0   w  '  -  8  !    
  u      !  m  
      	      ,      %    .  
  x        -              
)        ))    .      .4      -  *        $      &  
c      "V        "    	  /    	  0  
D            .    .o          +=                      (&  -  ,|  $5    !  +      P    /%  /         <  5  !    /  J  b          -  X     K  t  0    )  6  O  07  I  9      	b  q  +  -P          #    	  (P  (                     |                   G          *  (h      B    
     	  2            .'  V  0        	    ,  #      -    :  b    *  J  f        )  h            $V    
P      
$  p  )    $^  +    /p      P  g      D  1  Q      )  "  .     /  (        
  
  $  '      /         y  c  .3              
      0~  )      ,  j  'J  V        />  (    	F          (u  )6  "  S  *E  <        '"            0(                    /	        *     H  /N      !            	t    #  "      
                   ,  
@  +  z  r    (      
    q  0  .  *  o  %i  *  %%        7  `          +  
9  /d    "        E  	  '!            )  0  -n  /  r      -          (    /  &p  +~  
  	  #  2          ,B        .  i      /(    0B                  0      	=  %  1  /  $*  ]  	  %                            0v  
  )        >          0E            "    -  +          @    
    H              }    2    q  +  \  n  m  -Y    
    $  .  *    _  (,    z    .  +    -      
m    ;    $.  	[    O      !^    o    1    *u                      K    /x  0    &      	      &g  &    	    "  %  .5    
  ,s        *#    
+  0|  ,    08      &  .  	U  .  	      ]  %  W  ;                    0    )}  2  ,      
Y  
                8  `      +  +      -      
a  
  %      I      q  4  !              !      (        %      0  )      ,r    ,  S    
  n  /f    -              &  	  )      (  (          'g      *d    z      !  	  /  ,6      u      
     
  /   V  
f  %          )        -  i  &          +r  *3  -  ,  	    /  -  i          
      /9  N  	      /    ".  (     |              (  .  !  0      ,p  *A    g   h  ,      .F      0  H  .                "I      "0        '  e  (  P  #        s  '  %	    '@      &      .  Q      <    .    /r  
6      {  X  
4    $   /                -      u  c    	_           !    .  '  $          'v  h  E  	      %  I          P      	  z  ,/  
  
=  0H  -      0u  *v  *            w  	    .  &    0    _  -  )
  ,  
  /        m  {            7      	  !  +  G  -'          	9                *"    h  *  0       L        !                      %^    &  s      O      
              7    #%                    /  ,  r  #  *      #  0        L  )  b  	  8      5  "  	  -M          x      +C  .      (  *  9            ,  e  
  U  D  )     =      -  +  -  
        
P  $  S  )u  !Y      0    0
          m  "  0    
  #    v  !p  %  +        ,    	.  #$          
  -  
0  $P  
a        M          #  ]    +Q  	x      0g    /  -7  'B    	0  "          )  ++  _      O  /  \          .  
D  ,                 ,C  0J  
  ,  
  .  
  -                                  	l    .O      ,  *      J  .  
:    a      t  $    /$    ,    -      X      
  .:  $K       .  (  ~  '  !7  '  0  z  ^      ,a  X            
+  "         o  A      
    %9  	      '  2  0  V  !  C  $+  t          y    #D  #    	  
  #h  q  X                    .i  /  .8      0    `  /I        v        v          	^      b      ,  ,      $  m      /    +  /  {  %     +l      /  .          f  02  -  +          +B  .          )w        !)      0  &6  .    
  (  +b  +  -  /        %K  *$      g        )i  .+  l  %X  e        &G      x  )  &`    ,          
      
      
  }  '      !  +      *  
      '  ~    +  I  
  (  =    &  )
        /      Y  1    +  
      
-          
  #2        -G  t        ']                &  #>  v        %                      &  Y      &  e  'A  0  ,T              U                  '$                  
  |  0l            .b    ":  ,  [  	8     0&  .  !"  
  3  
  x  +  $                +      
  $        +  "  9  $  a  ,  !  ,)  %  0  -    :                  	  ."      0`                      \      *  -X      .`  #`  7  
  o  
  %      '        l  !      *      #        -x  $
  b  ,>  ,X          $  	    P  )      
        '  )  ,~  /k    :           N  ,       
  -  
m      (  -                    e    A    0  
    +h      0  i  
  +  *    \        	  L  +  '      )                      x  	  -      
    &  Q  >  '          Q  #/    '  #      #  \      &  $    %{       U                                  /B      	:  #|  -o      -w  &          ^  5  k      Y  *      0z  W  )      0  (            
  b            )    /  H  	B              +  
6          z  u  
        ,    -      ,4  $  0      .        %              y            q   i  &      
  '        /1      
$    
3           "  >  #Z  )l        /  .   -  ,  
X  R  '        H    ,              O      x  "m  ,!  $v  
  u  -s  e  a  /    /K      #    
       (            8    +:        +   n  .      x     .  
        (    (  +  M  X      	N    '  !  %  ;  &A          /  (  
N   8    .  &  
  	c        >  )  ,d  /  ,  9            (+  &       *        *z  /2  ,  +4               
`                  "        *  )    .R            i        $  &x    j    #    n    ,  p  .  v  ,        *|  d  ,x  O  K    
s      .  w        -  
1  p        -    \  M      n  )  
                      	      .  
b  k  _  A  &  0y  /  #  *  	  	      	  )m      &/            3              
  "6            
%      r    
      0G        %    *}  !~        
  	  -      N        B          /t    ]  /                    ^     Z      (  /  $r  w  /w  #      ?  r  -  .   r        %  
      +i      !  /                0m  ,                      
v  
~  ]  n  /    0          0]  o  !S  -    (z  	                        	  [      ,          	    /  
%  "  *        ,      '  
y       1        .    ,  
        0  .            'p  
  r  	-  %Y  0  %  
7    0\  //  
b      /  %,  "    !    >        /  &    ?    #  D        
  .  V  (r  	  f    -      /   D  ,          7    +  ,U                      +  -      
Z  
                0^            :                  0            ,      ,  G  )  .a            )4  (  (F  #  ?    *      
    %    /          -      )  
k          -        (%          (  k        
O  c             -              
  G  k            	  V        
          +          	  E  C                ,  /  j  O  ?  '1  #  *  P  z  +d            )]  )K      #      .L      M  B  #      D  .g  .<  *  f  
5  4  'D      &D  /    "  	        l      -      '  k  !    2    *          i  (        F        6          )X  "=    #6        %             
  'k    +&  +              .  -      =    )  }  +@      %  +D      
B  	Y  $  ?    	<      -k        l    
        	                      '        &(             "Y      0  ,<  	      ?    !#  %      -c  L  +  .      ,'      $  
        7  .        
         *  +  
A        )D  -  d    (  (          *  *<      	g      "        ,	   -        &        9    C  /  "      %N        
      )  r  
  5      !3    ,                 E  ;  h  g            0U  
Y  ,            .  4        /g              *      ,  
h      	G    
        ,  
      !      0  V      	  "  *    /    R            "s    s  ,M  0.             8        *  "  ,      .  #        *    w  H  	  
(    %          d    $  -]  -J        +  -  $  )  F    9  /"  	  
               -\      	          *>                  u      )M      -j              :  0      
@  L      
      j      /  *  #      .  $          
      *          +  ,    +#      -;    .  
  0      
    
  4    	           A    {  	      #  ,  )        A    (  )    '  (      .  G        )o  )      %      /{    .  .    )  7      
  +  	    
      X                    .>        	    /    /        E  (       l      00  6  !F  *  a      	    (      ,              *x  
     )  
i  /  0  P    P  ,  ,{  .      n      H        ^              A  	  (D  /      ,3  
z  -      d    	      *=  D    ^  ^  0q    o          +o    -  
      #          =  0O  (G      g  /D  .D  w  (    .U  '                d      /    0c  +          N      /  +  .$  +>          >  k      .  	1    /
  $    /  %  
#  $            *i      I  &                  X  J  )                          
      H      y        #  &R      %        m      -          ,  *C  
v        ,    &V  G         S  g  5  .      
    -  v  
  d  )   _  )  .}            )   T                
  W  0  %e  ,  l  +a  S     $         \  &!  (    G  
w      %    +    /      b    /  ,i        G  T      *  +}  &  
  '          *  $  (    <  &  ,y        I  3  	A  t      .          .          )h  !D  ,%  .        *  !n  !  P  +  
         /      
h              0    	          '      %r  v  '  >  *]      [    *  )      B  #        e  U            #      *  '  4      s  "'  
  .&                      (          0       	                #            <    )  
  /  ;        F    %l                'w  ;    /  v    #*  '  
T  /}      0a      
	    
                  	      +
    *      C  )\         -            5      ,  0      ,  
g      (              /  J  (|  
        j  *  ~    j  +      /y      
2        '  }      /        a  +                            w  *     .            	7      y  )C  %                    
        +U  	        /  d    
        ,  '  -  C  %  R        
  0  !  	L  U  0:      /  .w  '
      w      r    -  %        F          /  F  
_  )s      #b          (U    
  ,Q          /  
      
  "        E      <  ^        .          E      
    (  ,      *  #            |                -_          &          p     A  !  *      `      0      $  
  &          	"            )  3            _        '.          /  -  e    .                )                  8        +  d        0      
\    
  "E  /      @  "l  +    +v      O          .-      `  #;  |  n  Z  (  -      O              +                  )7  $~  	p    k    
    
  !  
T  z    -     ?  \      ,  	
  	      &7  *   E            %    0t  -#  *.  #U  (   L  )            .      /?  
,  3  +  +Z            )          }  #  
{      .y  /           K  N    0  t   v      $O  #A  (            t          "$        #  c  &      \                
  /*      a  (       
L        6  b      .  +T  #                      *      *  y            -  .          (      ,S    '      '          #R        X  (  --  /O  \  3  +  .  'l  $             2     "  
:      $        ,;  %!      "          L  	  /@  -I            ,    	{      J  ,  
    -H    &                 %         F      K      )y          .Z    %k  -        /                      ~  ,  +          g  )  	   ^    /     N            "_  \  (  #l        0'      _  .  
      -      s      
{    f  |    #         -R    m    #      _    
  *  /  Q  s  !        )  ;  
]  *  	  *G              x          j                          C  8  .   $R  )        /  C  $    3        )  <  *  
l    :  	O  j    	V    j    
  ?  &"      0<  (  (          +%  ,    -r      
  G      )      $b        /q  	>  S    
      !  03      <    $H  q        
  -3  ]     	      /A        (      !  *7     %  !E        0  	        -      *  -  
      "      l      0                  #  &  *,      k            *          )      '          )I        
  -8            	j  6    c            [      +8      ,=  	      
    !  	              W  %    
  _            &E  
  t            b  %7        `  .      #        '  	      .!        (Y  !  g    N  .B      
  ,  /  0  /  -  
            4  )    
z  
  F          )          "A  %              /      #t        0  <  
    <  
  M  y    h          W        (-      y      h  ,  ,      d      /  &  &    !R  .    
      Q  ';  %                 /Q  V  d      	)  
   m          0K  Q  'W  .s        $      
  .=  +\  !  )r    1  *        $=  8      	m  -        -O  	3  Y  -%          *          -  %L  g    x                          "  j  :      	      m              {      ,m  /  +              
/  
              (  .Q  *  /    	    
            09  ,W          p          ,  
       -    +z        |                      .  /P            -  	  
    0p      y  !            |  "            g  
l  )    ,b  &?   &          *    *;  /j  +E  ./  8  #  .    s  D    0             	    
  &     /~  /        r  (              r        Y      l            
    6      .  "  '        $  )           
      {    ,  ;  #G  -        +    /0  /u    
U      )c  &              
  8  
  Q      
0  	  '  .  [  $/  #  $          #B      '>  -        /        0?    	      (  @  0*      )x  .z    
  #g  
      	  	*      >      *  #    -Z  0      /        
      ,  %  "  *    '        .  k  =  $  Q          #~    *  .          !  -      P    "        ,    (  "    (  (  <  &    5      $      
        `      'Q      #  p      	i  )V      -    
  ]    u  R  9    /-                  )?  )Y  !  G    	J  
  F  -@      ,  
       /b        	  &          9      (      V  v  %  &
  /      	  8  /  -      ,$              /a  	  '  -A  0L      |      &    &I  Z      0-  ,J      (      
  $      ,    
    	r    (  @  '_        h    O  g  0  G  (   $          b    ;  q     /              #  
  (      0        +  !k        &  w  y  )q  /  +Y  
  $  k  #        0  !          n        %  "B  *      0Q  u        (  )  e  -        0,        ,  l        c  ,        L  .  P                      &  *  I        )  E      *  )        ,  	$          ,            0o  !       '  ~    6      ,  =  )    )g                          	  p  -      %y  ,D  /v        B  
  j        +      "      &  ,        0  [  ,  	v      /    !    +    
  -                    ,  0      	  0T  |    ,    V  !   %j  	  +J  &    0         e    !V  >  /  
  *  /  $  2          ,  $I    	  $}  ,      *            	          *    #}  &      t  +      ~  '  ,l  @  )             
;      5  0      c  .J     ~  -        +  =    g  '  
         .  n  )$  $  5              h  #  {      .      -  H    !  0  
   P              ,  *  w          L  
   'i  .                     *                              (q      +p          (    /V  +  (                    (:      ,  %B        R    )  	  'o  *{          -  *9        J            
   G    +  %                
[  %               i           ,Y  &   s          2  ,        (t    0  X  o  !  )  x  )<      
          (7    @    V  O  /  A  )n  )|        &v  +)    ,  
  
  d    1            
O         ).  
/      )  -                      O      +      /o      "  (  ;  .     $<      '       T      v  
  ,2  /      2            ,      +A  2  r             'u      .    05  /      o  +    B      /  
w    l  
  p        -      /,  0
  ,H  -S      ,9  '                0      =  +  Z  w  	]  "3  &9  '    ,7    )  .     -  )~  
          t  /z    -  +q    )  %           q      ,  !    0"            .)            3      %      0  ~  
  @        /                          &;    

  ,  5            .      .        
3    +    c  )  $      +  T  N  u        ,#  "        
    .9          $              	  W         J    G  ,E  $          '  &{                =  \  .  *    +;                    -  .d                  
  7    	  x      0f  M  
&  *              &  p    'P  
      (                        ((  
        (  B      y  $  .      O  g                  0        
  	4  z  /U    #    /Y  f  "R  r  	        ?          '*    "*  (  ]  .k   h  
8        
"    .  -  *  s  +*  /        +$  0b  S  -              ]  .  *  R                    /m  &           .  	D      ,  0          =  +  
  Q  +'  *  {  0      q      '2      Q  %      "    ,"      M  .        .I           %  m  $7  j  	Q          :  0  #\      4  -  w  +            *+  /  e    
  +    -  
  :      "            .  '<        x  ${  >  .  	  '  
    +,  
  %    -E      4  Y      
  .  E      '  U  ,    
  (  
'  /.     p          3  "   L  0P  +g        %      
      
(  k          ,          &      &  ,  -      #  *  0  !8      )  J      0  0%      
      -      "  $      
!  
         l  	C      N        '            ,  W           a    /  
  
  J  +  2    .  (      /            $  *^                  /      '          "  #            0r            -  %  -  /+              0  .  .  C  
  7  +    0  |               "G  .  
J    .f  ~  
  V      -  *K  -  .  R  :  *  	  l        $        0s  .  Z          ##  /        )  z  0/    @      	k  }  P        l  $    /
  	|        *  '  
  l  0  )    )  'V      )_          
      y      	`        
                      	~  ;  .{  .      !}  s  	  0  /  0          c  `  .M        &1    ~      	  
  
  4      X  "  *r  ,5  
|      -z  /  -    J    -!      '      		  )`      $      &4                      -/                 o  0N      +  )            q          
V  .          D            ,  R                "  "	  (g        "  .j      #  "+  'x          9  u    K        	n        (      ,          
              %  "  .  2      
\  Y  #        S  T    *        
          a        \                .  0      /  0_  -  ~  (i            !/    &  5  G    %  0>  !G    ]  :  "\            0D        "  )z  $3  1      ,z          J  +    A  (Q      w      S  ;  )        -p        +^        +      )          /      0j          &  r    +    %  /             #        .      <  e        d  -6  (  #H  &  ?      
    '  #Q      !        -m          S             K      i      )#  2    1              /i            p      ,          |        	}    /  .l    (<      s    -    l  n        u    
  "7  "a  /h  %      -2  '  1  D  
[      %  f    	2  	      |   q          '&  8  0    
  +      #?      1  /  !B  %@  	  	;      -  >    )      (l  
]  
  .@                  '  ^  %        0h  )  )  .7  #    m  #  /    c  ,          'y  ,  (        6  -U              .  .\      V  +  *
    .      I         /  	a  !(            3          ,    /s    &        |        -*  &m  {        -    %  -u  }      /  	X    #      k      	  -F    
  	+  0V              	o  .        %        	  ^  %  (    (J    p    W  !  (  !  .  Z      
        u  
  /  "t  .    ;  .      "  w          &C  %    s  e  	      a  -  U          -l      
  
      *S    *    	      
      B  -  z  -            ,]  %#      
  
7        /Z    	e  "y  (>  '  )          #  	  +        
      /  )  K      -    s        
i  ,  
  y      m      0  `            	  ,[          .              >          )  n  $$    )        +w      /n  ,  /     T  +9          Q  n  D    /      
k          &   `      +  !'          "    !M  "c     0Y  9  -  +                      .      .~      )  ,t            ,      +          #  0  (v  X  X          'T    -  );  Z              $          #      .            *  '          
  3          %)      L  h    *U              l    -  
        ,  
            .              .V  3      ,  !  .T                /  /      0k        *      z      	K  	          ,  B  Q          U  *  !      C            8  ,  U  ,1    /  [      0              d              -    %  *  !  0!      0                  >          $\  %P    .c      %  c            1    F  
B  &H    .  #  .K           C      .N  N  /!  
          	  .  /  p  /3  /  -  +  5  /8            :  f        
?  "  $  &           7      )G  "<      %            .    y  \  &      *      ,0      .q            S  .  /  .?  ,`                %    ,_      &                      
p  8            ),          /5  ,        0x  \  .    T  
  '     ,    v      
      	        %J  +      
              
    M     R      
Q      .      -              	  

  	z  >        	R  '    {            !    R  %      .0  ,\  0   D      
  $  )  -  ,          ]      	            '  /E    ,  u        )  D      -      01  -                0  .  }  .  2    
.        /  
  	    O    0n  $    0  	    
  
|  P  0Z  /  
.  -C  "  P    )2      #  }      +  .              .    f  /4              &~    (s            #  ,  
      Z  &      h  t    @      -  +        	d  0  )  	  	  r  S  *        )        '            -  _  +      (        )p  /  I  S      
  +  
              ?  o    t  .        ,u    
p  F  %\  
R  .  P  (  (  ,O  ,        
N  *  $     ,  #  
  q  $  T    -      's  p  *1    /        #    o  +/  #  "`    $        .]  #  '  +        `      )  /  (I        	  
    "  '\  ->                       _           (  %            N        1    ~  p            -"      0	              )        #&      "X      /  *  "    u  '    0      "    	  !  
<  
y  Z  =  
I  #  )@  -e  	  	  0  R  $        /7  !        *         Q  >  &i                      ,        (~  
C      -  *T    #            y      -        
E    &   u    	  .          b        .            i  )    ,  
  ,&  h          /  }            \        /            Y      0#      '7  h  -,  +  -  
    .  0{              )F  U  "                  &h          I    +  
t  )                            +0  <  -      
j      
      *    &  #      0          
  %  -K  	q  k          /  ^  +n    %          #               *  
_      #        !z        'L  -  #  
         '
  ,K  
  *4    u    #     l      	  
L  T  +      }  i  %          a  '  -g          6      ,        '      .  (4    *5        	        +  /;              #q  t  N          
  0X       -|    0W          -        '  *y        +            /#  (  ,*          )  |          '  +<  L        i  #  /      (  z    w          /  
    0     .              #K            `  ,h  -{      (c          !        N        C      a        0e  !    	  ,  
E  -  )  (    
  &       Z  +  +  "  ._  #F            -              
F  "  ?        
      &  /      F                
n  &  .  	  ,w  %  'K    
  x  	@        #  )j  B        +    )  B  x  *  )+        L     	          .#           Y    (  
        &      X        .  _  !            #              O  .|  )                        J            
              
          h          
              -              	          z  *  B    #    +K        *W  .      *  	         4  -v      ',  /        -  -      &  %  
  .  "    %`    0d        "?      *      %
  *      ?      y  &  .    -        ,      f  &  	T        +I  
}  X            Z      a          %    *	    ,                    h  L      )  0I    =  /    	u  #  $  ~      
      -  5  'F      /  &  $  ,      _  *J      4              0  (            *    	H                &      ,      ~  G  +  8      
e  
M  "  '  L    /            )            	W  %  !         ]  +]  .  (`  (        0  /  	    #  Y  /      /  
n  -^  R      .  
A  c  .	    C        #x      '    *(        $  *  &    &  (  &5  &    y        :  3          /  	    
  *R  (  0  0A  k  )8          )                          /      (  )  |  j      /[                ,   Z  (b  (  /R  '  '  .  L  $  "  $          )  
  H                    F      
  +  *        <                !    
      0;      $  Y  0=        	      *                *~      %Q  0        *  
Q    A  	      	E  #  &  -:                .                            	        	w  /  
	            H          ,        S  +  /  )      d        z      /6    z                    /:    M  )  *:        r    +    "  8   @  U  j  /  &      ,  5  "  0R  Q    !  *D  	s  .,          (              
K  *  	  
u        &M    l      +      	  /X    0          5  ,  '  ,  $,        /\          
  -                
H  
            /_  /C    ,      %+      w    /  W    ,L          "Q    'X        
      #u  +  ^    +       I  )    e  04      -i                      $j     *a  o  -      $    'O    
r    W        -f  -   w          +              )    0S    	#           u        "            #Y      /  ,          0$  !s  #      /                &  0    ,  /=      /  ('  )           0    "  m  
G  -9              /        h  )!    %  L  ,q    *2  #=    /                  .Y    '    
q  /e  
    ,  .    (  ~        +      r          .X  %                         /J  *    0C  D        +!      *     &U      +    	I  	y    .  )/  (9  1  }  $    )  (                0[          /        *  	h  $                  a  	  [        .  	Z  	  .  @  .e  -0  	,  T  Z    !=          !  
  #  +  6          
F    	  !    "                  $_  /  |  0F    j           -    '        M        -      *        !N  P      6  	    	!      	          f    /  
e                    ,f        
      &      
  #          e  A  	  
)      +  -5  $o          	          #
  .(  /T      !      '  0}  ,      -  #  (    K          %p        ,  W          e  Y        $  .  =      )  +  )  %  O      $C  ,j          '  
>       k      !  
            ]  +  
!          R    "  f        
      o    0      +        _        
  R        /&        /      !  )          	      +      /  H        ^  (k      &s    /      =  d      r      v      !      '  "      /S  0  i      (]   %  9  $J  (p  (        +e      +  k        
  H            
s      
      Z  /        *  x  E  I  '      )  -W  !  %   0i  
            ,        *'  +  -           %;    I    /  0  .            1    5  .u  (    J     )  Q        ,k        *8      G            *      |  t    	P  @  	  W  +  !      )  .
      
2  
'        r            `            .    /  7    
    	          A    *w      %1  Q  *          .x  $    'a          $f                                                                                                                                                                                                                                                                 *                                                                                                                                                                                                                              E  C        H                                                                                                   =              {           -                                                                                   B  M                        g                *                                                                                W      F                                                               C   z                                                          Z                                                                                                  I                                                                  !L                                                                             
                                                                                                  1  '                          a                                         p  N                                              @                                                         !9                              /                                              /                  u      !  '          !                                !                                      p                                              "b      	          "k            N     p  1      J    !I                                                             ?                &       8                        U            !        !  5      "  #!            	                            !                "                          `            h                  .                  "              #  A                                    #          #z                       N  t            #  L                                                p                                  I                                                      ?      b          q                                 %                                                              \  #C                      "            =        !      W                    !  !m  #      ~                             %V  "N             #  "      	        
      @     i          H                                 #      $  $E    !>                                $  $                                    %                                  H                                                                  $N          /  "       #                                                 #L          %F          !                           ^      %x          $>      $  M  $[                        q          }      t              8             
                    &                          T  %~  %                    &      '+    '         ]  $D  ]        %                            $  $M  $'  R    H  #  !  c  F                 !v  -         #N              &        %"  b  i        '    !  v      "            %        #f          $        i  }      !  %    f  '        &  "x        '              $!      '  "  #    &            F    &  "i        Z  $X          &  \    5              *           1  *    o  !        #       <              #i      "W      }  T  D  %C  C  %O   w          !4              #  "    L                (  5      $              {      &            H                              n          %                   b    )                      /      %o  x  O    #  #  T  $  &\                               '              >     W  %  $t          "(     /          (?  ~  "                !<                    W      N          `            "  )                T                  "2          "      &}        !P                                      4      )N  M          !q              K          `              M                  !  G            %    d      $  @      =  V                    
     _                  @    $          $u  
  *        7              &#    '  2        ;        *m        0      +6      &        z  .  !  &  +                    !  n      )  !+    V      &        )f                  *      s  )'    W  +    "  %      %    
                                          +c  )  %  8  +        '6           (            (      +  %  >      m  ";  *  '     N      u            '      ~    (  '        k          %             %(     &  R          %  ^      _      &]    <      :    )  %  +S  9        
  (
      #  (  
"                      9  *              	              )  9          +              )                    +    #+    ,?    +      K  )R  #d      $y               ;        *    r  :        
  k  ,  #                    (                  '  -$        &|  0  $T  
x            $      %        ]  */      f    *p  !  J   q      $6      %        *      
          (  !i  +  &            '      I        -      (K      {  
  T  V                                  !O  *  B      2          	    
S  (        
        -  #            .      7          $  +.      +`  {  ,}  -V  [  
  V  A        
  '        (    'h  >        ,g    Q  .        
G  ,:        i  .A  .      +    |  .            \      Q  +k            -              '  ]  )    ,F      	    !W  &'            	  !  /  -  '?  &W  	                
  +       ,   B          )a              	      (  d  (  **  (@    %I  (              .      .  )T                $m  *  *    &  
  *?      )&  ;  y    (Z  "  )  $    U      ,N    ,  |  %  )              &S         
H  Q  )  K         	  .  ;  '  W  6  (  J  "  .*    0)    	          =    &-  &n        .     +      '      	   C              
            K    A  &$  .%      	  ,    (  	      "  &            Y    +      /H  <       &          
        #          /    &  v  *  	      ,  	(  /    )        )    *        a                ..        *     0+          <   /                .  /  l        +  	  (  -          Z        %      &  =    ,    o  +  /  p  -  $0        ,P  a      -t  ~    .C    '  '  /      M        {  .  '  |    .m      (    )      (        *  %        @             
V  .  0M  
  a      -  %3  #'                  @      ^  +  
  -b  /'         .  #  ,.  /F  	       ,      "          +        $  -                    b              (*      ;      .    (A      

    -a  -D      $                &_  	  !            -      /  !A  l  	  ,  :  '8      ,  &      -        /  <              .W        )    @  .  	%  /  
      '{  .E      %d  *  &  q    /  '  
;      $    +  .        #  )  !%  x    #  -B  (  3    k        +        (  /        -(    
  '  x  }              -  +        (      #<                    .^  
8      '    &  -  
`      R                        (                          L  
  !      +N      g              "  o    "p          .
  .n                     [  :    '  _          /M  $Z              )             |      	    	
  N    g    /^  
  *F        ~          ,  /`  -      #  'M      ,  C  -  g  )            l  5          a    
           .  (    i    *            %      M            a    {  )^  -  T  '      %   |          )              D    7        +  
  -  	          /c  .  	?      >            
&  )  *L  7                    i  -  -          )        g  	            *      T    
  8      !2              J      .    +L      -      ,        0        	  
  
1      .h      
?  X        %  +  '  *  b  *k     *o    
          #T  +H    
S  +M    (  
  ,      !      K  	5  #
    
    -    p  
M      -.      &	  U  Z  $              
                 .                    &  (  )    
  (  ,      !      $       >  *Y        |  &  .H  0      ,  *!      *                D         w  
  6  '  .2  &>         o  
      '        -
        y        	    "&        k  2  &Y  ?  n    -d            (j          X    c        s  #0    ,     Q      j  *h  *     ,A        G            "    9      +                      :  
                        c  ,          *          #        S  )              -  v  '      *@  s    -~        5      -  F  -                    
      7              '          7    !o  #  )"  
=                    +"            %      #y   7        @              ^  E  (o      (                  %|        !l          
~    (      *  +  @      &      |  A  +     T        *g  )e  '3      .;  )0            '    )              !      e  
        8  "@  ,o          %g  -T  %[    -<   S        +  #]      v      '      %  ?        K  b          +  ,  
  &  2                            \  Z                    N      "  +  q  $        
q    ,        &  #    (    *  -        *      [      
  =          N  "          &&    i        n     ,          h      &      %  
X  *[  v      
  y      -    P  
  
              (        !        A    %    
}       )O        Y        (    E  )=  "                    +  -  o        )  ,c            
              s     &    R        +_       '  &    &              -Q  -}  j          x      d      
j      $W  
  Y  &          	      *            'z      3  .                O  *6          
4    '  
                  -&  
5  %      h  ,Z        3         3        &  "h      2            ,          z  )  
              N      "
  q                
  ?          ,n                   +j          
c      -1                             P  (T              (6      `  +2  +  V        -)    +P      2      &    K  *                            %    >  -      G  5    +          j                  +s                    
  M      (V  ,  $(              )     
            ,  *    +  ,
        "  '  :  #  q  b                  ,      '        )	  E  )Q     T  U  
           %            6                c                  #  (  %          (H              )  &a          |    8  %t       "g            
9           ,(  p               b    '%          C          ^  O        $      )  %  &^        _    $      7  n  $                d      )     'Y        "f      )          #  +      +f      )  "  *  *      $  
W  (y  +7      A  Q  &        
            $x  $&  %D    
                       U  %R            ,I  9       U  s               'C  D                
  v  B              '                +  %-  "          S       `         +F  *  '              ?              H  '  )  F      '  %  '  &@    o        
  *          *    (          
  $k  &          M  '  u  $            "  c      (      '       O            %u      G    $       3  )[                                 $    2    !                
    $            $"  )>      N    %    +           (                %/            ]     T  *  
      #W        +  $  (1                    "    &o  O          n      <        (    2          &  W  +        +(  ($  $                            *      $  *      "                    (  k          *        )                            +y  %            x  )  X  !y    r     $Y          %      z  /  A      z  )  'c    }                  +1  t               '                        *  '  *          ')    0  )     f  #  -  ?  g      W  #  B        *    )       +  "            +V      "~      #  +               4        y  )  )        _  X                  ]                  
  *\  (m  $  *c    'b                                  '  *)      #      #  5          ^            ,  )          #O      1  *M  +u               <  '      "    "K  $  %          '      (        !  *Q  &*            )S  )  d  '  `              &t      r      %    *s    "               %      =    $	    )  +      )E                  )                      f  #  &q      *b  *
                      m        '                                    q  )  &w                      /  -  f      *l  !K  "  (        '            #      "%            (	  L  '9        6                  [            *  (   !      "                  g              s                    %                            +              V  !  ~                          o              )          c      "      D   >                "  Q                /  Y  )                         #    "S  "v  .               =      r      ("            *N                      (^    %        %    2                    (E  "        )          %m          )             )  )(      &            '        *        (        %                l   \    )%  $        &2          :  @               O            F  K              ^  %  '  &  $             F    'Z  )  "  (        &            "#      +  (d    &        p              !  %                  *B  $    )J  %A  &  $?    "                        $  P  %}  *             "{            *0  (.           K    %  n  D  ![                M    %          ,  )b  #M  "              $  (  )W  '      '  &    #      (  &  ;    D  #                  C              #n          )  &            (  (0  'r  $          (        v              Z                   5          'I  	          "z                &[      &  0            *  '              #3      (X      &  Q  )      w          !*      6  (L            $#        l                         !      W      )  $                  #      &    )B          "          K                      !?      !        "  (  !1                       9        &    b                E                    r  $     !      ([      '  (      4  '        4    j  ")        ,    %                                !\  %M                                    'j  )           t  (              ):       9  '=                               "/  $  &    y  )-            %a               &              u        $z  )t      *                               (  9  ,    "  z   B  $i    z        '  #                         C      '  (              %        (  !      #5  $  g                  &                                 (              &                      $                    $        (  U                             7      #v  (                    t          ~      	  S      ">          &      #                    <       G        5                9  u      [  &                    !  '#      F      #  $    %U        'd      'm                                '          %n  "    "U  "   5            $  $    Q    (          '  '                      ^    &    &0       #          '^        ]                (  %  &r    '  "      &3      $          [  $      !h  #  (          '      B  3                 ,    !    b      (  t  $    w  '}  %q  4      ?   T   W    8  '  {          !  '4              &      ~  q  $  !      /  "9  '     %                                                  {               "            %T                   &      <            $-      `  %                m            (3                             f        G    #  ,      C  (                R        '      '0     $          &  V        #            "                    I              .      H                      I    t          ]  l          #  (=        '5  h            L                      "      H                &)  q      w  >                #      
                                                        !          ,    %                          &f  &                    %                    &Q    
             ]                    L                             1                  %4  "w          c                    $c                      ;  '    %        #      #        c  $U  %
      "                  $      =      y  Z                            [                        *    j  x                            &    a      #                                    &F          $        _      "              $      !                6                         &      .                            T   
  "         '      &L   X  E                           B          $              $  f                     a        o  t  '                  _                     &      "  #-          %    !         X      %      D  y      ]                     g  !    &            $d          %S  %.    0                                ;  $  &  l  !             &  #              O                                     {                  *          &      y                  %                $  Y          !                                             j  
                         #           3  $                 3  9  &    J      
      )         m  c                  #     ]                      #                            '            H                                   #:  !            $          "           /  $  h        "       (        %>   _              A              !                                      $              &  !  n              7  &              !                     *      $                                        f        '               P  $S    !  d  %W  %                                                >          U  "  $        N          %w      #  {  !                            s                        ]      V          "u  !w      "L                G  "         4                            %                                 '               $        #                    [  {                        "        n      %  "            %<  "      #  "8          8  9                                      $2  $  s          B          #  #                                                                                                 U  ?                         j      I                                                            ,                    6  n      !          "
  K        -  f  )      V    P  v                                                   "  @  !                W      #      !`                L        $                    \            r      $]            #        6                       ^        $                    %  $9                     e  |  #          j            #c            !t      c      $              .                                      4  %8  $e              $a      #m      %G          %0                                $                    $Q                                                      X       K              $4                 
              $                                    "               $          I                  !                  "      /                              !              ^          B           +                          '                      *    }  m                    $
          
      %      1              #8                                        #                                 s         "                                                  !                         !        j  !5         $  =                                                     !C          2                  $s  E      "  !              c             x              D  #	            #P              o            "              <              !  "                      )  .                  $w                       @      +                        4                          "                  v                      #                o                                                                                     ^                                            I                  E              !                        h                        #                                "                                _            R          r  #          !  -                    &                  "P  #  7  H          C                                                                      i                              6  t      	                                        !    d              "    !                        !d                      b        k  "O          "                          h  X              "  w                                      Z               X                               X                  !Q                "            I  }                  "                                             !    a          {                                                                    #              w      j          "J                                      !                                  f  m     v                      K  T                       [               !                         !                                         e       p  #                                                                                               !-            U                                   k   $                                                                                        :                         7      x        !.            &                                                                               R            u      !        "      !        S                                    "M                            +      H                                                                                                           Y       y                         !                                                      %                         ~                     f      v    T                 S                b                                                  !                                         H    c                                                          L        !      i                 a       )   j  "H                            l              }  V           J             F                                      d                    `              !J      [      :                                                        "-                                    !          !e     N                              R      Y  x                                                                                 @                  "                                r               s                              "Z                0  !b            P                                        5       *                              w                                      [                                                                                                                        z                            b      t               '            !Z                             (              D                                                                        M          R                                             z            \                                              !              J       M                                                                    ,                                                                                                   
                         u                                                                                                  e                                                                                                                 "        r                                                                                                           ]                                                                    S                                   [                                            H  3                  
                                          x                                                                                                                                                                                                                                                                                                                 B  K  y                                                                  !          x                      6                                                                                                                   l                          m                                                                                                                           9                     K                                      e                                                  T                                                                      -              j  e                                                                                   }                                             c      9              }                  .                  k     {                                                        W                                   U                                                                             Y                                                                                                          u      7   ^                                                                    n                                                       A                       Q                                                                                                                                                                                                       C                                                                                                                                                                                                                                                                                                                                                                    U                                                                                        X                                                                .                                                &                                                                                                                                                                                J                                                                                                                                                                                                                                                       2                                                                                                                                                                                                  \                            g                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    S      v                                  a                                                                                                                                                                                                 V                                                                                                                      6                                                                                                                                                                                                                                                                                                                                                          A            Y                                                                                                                                                                                                                                              ;                                                              :   d                                                                                                                   O                                                                                                                                                       g                 k                                                                                                                       7                             M                                                                                      $                                             }       &                                                               6                                                    ,                                                    ]                                                                     !
                          G                                                                     H              B                                                   ^  }                                                                             q                                                        j                  !0                                                                                                                                                                                                                  
                                              c              D                    I                  4                                                          X      S                     !      d                                                                           h                                   	       1          !                
      !                      !:  $                           2            W                               J  3                                                                         :                ~      !a      !          N                        2                                                        z      )                    C    !   D                                                              A        `        "F  !      F                             y      ?    _              !;                                                    !T            !  "               m                     P                                            "                                                                      q          _              !                !@             /          !      ;                U                            w                  !                                                                           u               !                                                            %                                       ,                  !  +    4           r                              G                                         ?        !r                                                            e  V                                        n                                      "              #          }        "d                "                                              .  8                         b        #  =                    W                                     n                      "                                                                          @  Q                                              <                                                !              "      <    "      #                      V                            S  2        #                    F                                            M  "j    #        !      #      !
              D                      !    +    "  "           "      m                      #                   D      V                      #                                                                                           +  ",        #e                "[              $  #  #V  }              "  !	  
    >      Z  E                  3                        +              7        F                      >                                      `                   :                    $  #_                                                 ^                O  T                !                           g  !                        "n                "          "4          #              d  I                                        !      \  $B          #J         "        :          U              "             e                          d  !{            $8              #7  =  {  %*          !              6               %                  !                      _  Y  %      	                            $   W  "                                      "          !&  <              $                    '  !u    x      $G  "}        "1                                     #{  
          !              !X  %        $|                                                             !  !    %  0  "                            ~                             "        !      O  Z                              $        Z          @  $    `  %          	          #4  i                           J                  !!  c        |          %b  %&    9      !          [            #s                            "]            3  Z              P                    &        %                                                                                         )                                              !  %c  #r          #   E          %                &N      "e    &  v     F  %  #          #X  "      e     L                           !        W              M          A  1  %                        	  !      "        6  w                      \        i              P                  [          ?      &          "  &P      ,                 2  "        &Z  !$                h      f    K        %               %          =  &
  #  !      $;      ]      #        %          #      &d            {        P  m              &k              &                     (                      !                    &=  M          %  !,        !  %      "C      (               4                o               ,                              N                              &.         X  %v                  %_                #            $      !          E                    4                      `     %Z                              '      #      <          #            #        %5                            &  R  "!                    "                            '       P          9                          #1      {    l      !]  `          $      $          E                  ""    P  $@      %    i          $    %H  &u        "D  #k      '|      %$  Y  \    G                  B  &   #I  p  &X  e     &                &K                    (  'f                +                  %  $  v          $n  '      #      b  
                   "  '  $      (                      J        '      o          &  l                 'H    '                  %s      &                    'E              'e    E  B      {      &                        "    '[        &    "                  (                p          [                ?    &O        #      s  #               $            #    A        (5      &y      *              %                  '~          M  (          j  !  (                  &,      'U           "                %  t                  "|        s          &B    T  i  ':  \  '`  ''  }                (S  6                                    >  O                J                          >               g        '        '      #9      "^            Y  s                    #j                      %          "  !              ;      A          .                    (/  "o            %  v      (x  W                                      3        $        (n              E  w        C        8  '     0      1  '-                "   ;  (\             +  $      (w    $                      |      "q    T        o            p      $            #,          (                   U        i              ]       d        '      C         !_    (}          (  (C  (    )                >      O                           B  &  p  :                      E        a    $q  (  e  #"                    (      &  '          |  
  '            (                 !      &+                        z  !U      
        (        w  %        %      )        !        S        &        f                  (B  &      !g            '  )5      *                    'N  "  &  'n            &  m  T  8      )A          $            '(  "r      $                  (          O    !            *&  #  <  (            !c  a      &  g                #   k                                      $        )Z          _            )d  5      }      N  )        %    _  ]  ^                 b      )  1                  $  \       `    !                                  )9  &  "T  Q           $:      d    
       V      -  U  #    +      &                       
  &      R  *I      %6        Y        F      B                                     b         "  '  )              4        x      E  &T  M      *q  '          '                  (
  b    %=    $  -  J                  h        "    z  
    #      '      *          '      c        $      @  %    #[               "  (M  %f  #w    $  (R  z            l  s  &b  $      &      s        i                      $          v  &  !j  &  "      :      (#  (O      d          "    q  )H  *  K    #              S  {                    )             m  0  	  !           {  Y  ,      )  *                              D      !                    %  M    '      p          %'        4  R  ~  1  t        $                  $      
                      [    $L  4          c    
                  %h               '        3              g                 0                  'q      I                          !    +-  L   o    %          
        =      #S          X            !  e      Z      +      '  &      
  )1            &j                              %            $  $  &        )  %?  'S      _  m  u                       h            *j          "    +    1          :  `              
  +R      ,              K    +       #  $        k      	  $p    #          %                        *      +    *O  (2        +X  $  +  Y      3          *  (f            +  f  $l        *n    )v    )    +    ,,  &e        $%          %  '    1  +  $    7  
    (          *  v    ,+  9  $  +            +                  (W      3      +  $A      )k      H          S      #.  
                   $            
C        &J  #a  *    (;  
  (      u    F                  &:  '        $      
^  L        $            *-                      #)                  !  A            %            q  #  f  m              J          *      %    '	                X          0  "  9                  0  *      	  
I  &      "    G  (           <  (  ){      o  $)  '/          *P  C                
                    (      ;  1  ?        I     6  +    %      +      !6      ,  *  F  o  )      '          
  q  =    (!  '      (  S        $  ;      "          (              8  
r        *      +      $   6  +G  ;        -?      "5      5        +        t  ,  8              
f      
          G  h      &      5                K        !x    #E    !                          +m  E  4  (_  -
          $      +|      }      ,    (a  &    @      +[                    %            +  )U  &              %  a    S                  *H  C    %  [  j  k      ,   n  ^      ,  -    +{        *                            ()          ^            
d          &  a      -4  +  g  c  -                  4      *  *  )  q  q  g    H  7          #  C  -	  ,  y        L  '    V  U  -            Y  
            ,        ,e           ?  '  "  ~      I      #  Z          *  b            k    !          ,v  
        -y    ,            )3      
      	        !         !H  }          .    A  
o      )  %  *  '  %2  %          'G  &          
    
  #            +  ,  $h    #@        )  	     @            *V  
     
  [                  -        &      (    *  *%         Q        (          +O  G  )    -      !  "              >  +	              
>  )L  $  !  .      .p  ~          D  0      $F  (         	        *  %  	  +    -[  %z  )  ,8  
  T  
                    *  )P      !f            +W    &          A  O  	  -=  !      -  x  *Z  *          (      .P                  
      ?                ,-  [      .t      
o                        .6      
      $`  6        ,
  s    	  e  +  
               "    &      1  
  $        !        	            $          7  
  #(  
U      *      +  ,        +        e  i          
t  S     :  *`  I                                ,        .  %:      H  _      
  w                &        ,R  .    f        
x  '  	'  [  !            	       	f  
           R  ;  "            .  -  	  	      
g    R              B                    '  B  +?  /]        	\    #p  $1  [  -+  -    $  
Z          /        .    	    )  "  L  `  	  
      o  
   -  
  -N  .    !|      f        
   'R  A    "      m     =      [                    +      
,  -`  *f  Y  M  (  4  +  +3  a                  &8      -  W                          -    .    (e  a  n  Q  /    z        .    *  ?          ,^      R          -q  &<  	&  /<      Z        .    p  
          &  u  6    3      .  
d  /  *    ,  
  ,@  *t          	    %  .  ({  
-  /|    #        J      ~  %                .G    $g  0      u  N    .  x  (  
      
      m  %E  0  I  `    't      m      /        
#  V              k  
      )  r  	  %  (  .r  "    
  -    
J  f        
W  )  Y  /    ,V    F  -h  -    +t    $   -  /l  9  /           E  7  
*     %                .[  s  (       *      	  
  .S        h    -    (      #o  ,                %      E            U  .1  '  +  +
  0     
R  Z          
  &z      
*  (N  #  0w        
                       )       d `5   "   Fh  P   "   h @   ,   	 Kp  (   j p         V     	. K}L     	  Kl  <   8 ArT      /p  0"   h 2T      X \E  	L    *   "   
< SL   `    L     j "  l"    S x      ( \      0 * |   "   EE (   H"    U  t    p <   "    D       #     LD 77,              	9 M      B   |    I  4   `: ?   H"   V "Up   4"   W (j           "   	a N;      jf >  <   
K. PL   "   
 SF  `   % 6|      f 2    "          9r   ,    qV   @!   q| 2   D   {1 Hh   "   : _       H/  `   x5 G<  $   Ŷ -r     w ,   "   ߪ *    "    Cp   "   h Z*   0   J ?MH  0   x [,   H    GH  `            '}   "    A   "    *     "   
 Q      6w   "   ` *  "     Lh    "   	JN N   "    /{4   x    \\   @    Jd   $"   P )t     iJ ZC  "    _      B ܬ   "   d` G  l"   m q   !    -    "    *l   "   $ .       ;   8   
 H     
 *     "   } Zɴ     $ <      8  $       \v      M    p"    4   "   @ U       r       I +ߔ  "   
      E 71  0    ZP P   h    $  l"   4 =m      9 >:   "    ]       J H      } $L  l"    K t   4"   I >      W   "   L	 h   <   @ +  "   3 B      0  "    9  @   5 p      _Q   4"    48@  T"   b )  H"   AJ +  "    3L  d    D[      <   ("    4{  h   	 L  D   E >G   \    4      
u S)@  d   8 ?t      . 8t     DE 7-  @    ^(      n  ZJ      6, !      c`       J   "   " [      54        B4       *   t"   
 UAp  h    <T     V G   "    `Ш   p   V (jT   L    _?0       ;   h   B 7  "   YH (k      = $      	8g Nܰ   "   
X PǄ  ,"   r 2       | >8      ^   "   	 Oe   |"    ;   8   t #       Z pP   $!    H+       	y M
  <   t ^pl  4   D? *s  `    H      :d  h"    J     	 L     m $5    "    Ō   (   G ;      d )  H"   K 9A   "    D      z >\  p   	 Lh      J   "   K (  "   9 |  \    @  h"   v *    "   	L OF  l"   } C         a         F.        2 gX   "   		 O^  l"    ! X      -   "   	
4 K@  |"   0 3p      / H7<  L   <   "   is 8E   "     X    L   ` ^     H 2,  l"    *L   t"    WT   "    *  (   EM !o   "   q $d   D    <\  |   T (f  (     B      t q3   !   ޭ :  d    0  "    +   "   ; J   "    3      
Nv P   "   Z ^   8    6   l"    \   <    VR   X    `H       ׳ -4  /    -   (   y 8H  $   	t Nl  '   	d N   "    @       U Y`  8   R 1  <   vo q9   !   hp "     ? -`  h    D`L      x 3n   "   [ ^
|      	'/ Kȼ   H   ~ /~0      I *\   "    r       !D    "   	 O@  4"    C2   p   
" U   h   O -+<  @   Rd !      J  @    Jx  0"    6     
 S3@  `    ?0     , <H      
* SC  `   
v R{   "    d      \    @   A? 7%     z #H    `   k ZO   "    H@h  L   Q q   H!   6 2   "   ɻ ^      $ ;<  	   J (   "     Di   p   P    $   
H SdP  `   P} 1     Z +   @"   	: N   "   ƥ -|     } ,"      Ɋ ^
  h    x ڐ   "    q$   8!    9@         "   B 1h  8    @      3|(  "   = BV   "   ` 81   "    ^        ޿ _      9 *i  P    I,      c \   "    H      &   8   I       q>   !   6^ =r   D    qZ   8!   L ;      #   "   B +  "   I2 !h       N    "    U`  t   Fj 7h    "   Sn !\  \    '  X   z\ q0   0!    ::       X (k\      R _       _  t   M 7FT  \   n .t     
 Sg  `   Q4     $   d "@     L    $   
 SG  `    )ŀ     d AS8  T   
~ Q      ? 3z  P"   @ >$     g A   "   t ?  l"   
 Th   `    b> l   "    0   "   C +
   "   
gr Pd<  X   	 ~$  D   ` $x       ƾ $         \8    "   q 8i  8   5t x    "   a >b  P   
@ R  "   	 L      G W[H     : !9   H   PG !  ,    \      VS    0    +`  |"   Ϡ IE\      U $(  l"   ~ 2ؔ  ,     v     C4 78    "   $ =S   "   J *t   <"    Cr  \   
 Shp  `   	~Y L(  x    2w h<   "   RA XL       [   "   Pu !  ,     l   "   A5 (8   H"   q 2t        N    "   k 3  L   4 ]@       ]X   (   ~Y Z߬  t   
R      F 2(,  l"   Ү q       I.     B /W      , q&   (!    r       ! <ߨ   0"   W -@  l"   8 5=h  
h          t ;     K& !  4   LR <   l    \2      (۴      ?   p   Ƒ ^         7! F<   "   D~ >?8  4   ; 0O  \    H=  L        |"    `}l      3\  l    \t  D   	 L۰  H   w `        q\   !        "    O 8   "   t 5p   (    @   D         @ >#|     	E Oc  4"    nJ   \   J ^^  T"    <     x 3n   "   
 S7`  `    3}  "    C a      Rg   ,   B (   H"   Z CА  d"    '       	 M!<     
" S      X (kx   L   E[ >G       J|   "    _?H       H2$     ѿ .G   "   m $$|   "    $7t    "   G 7@   "   @ 5<  x   	 Lp        7@  l"   En D<     )       S* !4  (   	J N   "    [   "    :9,      m~ 8  	    s       ,     p 8]      Y ]       Ca 7X  "   s@ q2X   !    ^X\      
D T#<     1K F|   "   e '    h   5 =n8      A    "    \@      ]E     Ѿ ^      	$ O|  \"   ^w "H  
X   i <  "   - 1  (   a B  P   4, 1:  h   c 85  x"   c -h  \   
\ TV      
M P   "   lC >     - I2   (    *,   "   h1 Z*P   0    ,'H  X   7 ?      :  "   |j 8     Q X     %	 1  l"     4  L   i, 80<  d    9ˤ  l"   G W=     J] *x     
I P   "   z ,p    "   
 R)`   D"   % :U     K [   "   ˌ $r     oY ?   "   9 _l     ^ <  |"    ;   "    9  8    E       
+ W   "   L !      V -   (   q: #,T  l"    4    "     [     x 94h  "   ' '      a. )  l"     P  d"    Hx  
   ֧ :   "    d l    "    H,  8   	z O   H"    *   "   Ȯ ^        H	     n ZLT      *p   "   
I~ P  x"   t 2$      
\ P̄  ,"   $ HL  $   g H+|        0      ;<   h       "   g U   p    r      h   "    -   "   # $R   "   %s 6      ޞ r       p \   p"    *I\  "        "   C 2  $"   gi ),   "   p 2        0`  P"    @1h   "   C I9D      n 9q   D    -]h  d    :=      ? Aט       Xu    4   	 L   D    B     2 F   "    P B     = 3  8   Y (k      k (۴     	 O3t   T"   yt #B      p .  6@     [    "   K !P      C      A   "   ?
 =      
 R   $"    ;p      $< 0T       ?|  
    $.  l"    J   "    H   ,   1 -|   ,   o \\   @   +~ <      @׀  <    `h       [ ׼       4   D"   'U (   "   ~ 4   ,    @   "    T% x  "    4T  %   	9 N   "   
w St  X    ]k  `   f
 i  "    A  \   !v       9o >:   "    I*      I     p @   (    @   D      L   g "      <s  	    Ĩ   (   	 M.   H    *       D     ] )P  l"   b   L   W (j       `)   "   y #B      > `ш   D   T@        *D  "    \_   @       "   7        M ?    "   y -$   x   
7 Q      A'<  $   T 1     } [  l"   9t F%  p"   
    d    C.l     q 2L   (   R @X   "   ȯ I      ҕ r       I%   D   ь ^      L /   "    Hm  
    @  8   Q	    $   	 Kk  $    ?@      H(   "   ( (0   "    C_     6 =v   h    U H  X   h Ch   "   F 7Ј    "   nC 8XT     

 W@   "   	6 O  
"    D      <   "   6 @  8    Op      	p KoH  <   V Y   "   a >\     
 SQ  `   
 S:   `   I !l      & 9qp   ,   G WZH      ,  =Y  "   G \<     xR ,   "    -l   "   6 ;   "   T Y      	P L0   \   ^ d  "   q I3       q   !   uj q4   !    @   `"   U ?L       KP (  "   X 5  "    ` 2       :ǘ      -     	~ OV  l"   L @   "   ' 6t  d    >x  X     -     ҵ @d   (   [ 8X  t    'Z  "   7e F    "   s 42  l"   - H+<       	w O   "   	? MT     Y Z"   "   A -   "   
 .     5K =n       $1T  L"   y ?     
H P   "   R6 1      B   l"    6Jl      4   l"   s_ q2   !   L C  "   	< O   "    \O   P"   
n S>@  `   	& Kȼ   H   m] p      Zn 74  p   	o K\       30  T    +  l"   ~ V	@      q      Ҩ -   ,   
 T       <  "         Mu (t   "    $!h   "   ? q%0   (!    *    "   D >A   `    >       J   "   M    <    '   H   V~ (  l"   9 J`   "   
 T3      ]S      m 8U     	 <p  "    $5  "   d -H     d "@      Kh    4"     ;       q    !   JN 2.  l"    \                  "   
 S8   8   ` Jp  l"    $      -   "    \@      ]m\  t   Q :ް  "   ݝ _i  X   	 .     uC q4H   !   s G{  \   D 2  "   1 0,  "    _  8   E -   "   Ep >G   \   Ba +   "    58      ;      P    $   } Z   	L   
 SW   `   j @0  l   	 MB<  L   j p       ҂ -   ,   / :4   0               H Ht   4   ` Yd  0    q   
   I ,  "    *  "   c ]  d"   g 4     *M (@   "   - *G`  "    ]Ot   "    $     
Q6 P  ,"   N #     _ ?   "   
 SN  `   	 M0     | 8М     . 7      w 3n   "   _ 2	0     z| HP   "   P !      y _   T    $8       
 S       ,       7     "    = pX   @!      L   7 Im$     &+ 6       G z     P +   "   О -P      @P   "    H,@       E Xh  "   	7 Nܨ   "    #פ  ,   	 OX  l"   g ?   "    \L   x    _E       /  ;    ' =4  "   ^    D    F       I Ex  L   ~ r       { I       *   "   c 3      + 0z     W H   ,    *   "   A >0  
,   
^ P  ,"   
 SU  `   	 :   "   	
 KA  |"   
 T*T     ` '	     DT 20  "   @ [      s #4       :4   0   
+ S4  `    'L   "    T  (    <  l   7 $   x   @ I&      EJ >F      	 O<   "   G ,D      I <     w 3n   "   !  x     1 5"@  "     WP    "   u -4  @   T !       z [   "    -    "    $       | 7   `    @ݼ     5 3     	 0|  `   ԕ -     y #B     ѭ A%t      : <   ("   e -T      3  d   i> 2      	P Nl  '   ř :S      & (   "    \X   @   ) (8   "   C DWd     ԝ _A  $    N   `   7 2    "    J   "   Rt X<   <    I       \     !` q   !    [   l    b 
     B 1g@  l   l 2T      S !       P Cd  0"    h p   !    /   "    \      iF "     ; 30  <    )E  d   	` O7L  "    _  X   F 7Ш  "    `Ud   P   r ?x  "   	< L     .6 7   "   K 0  $"   o 2   ,   1 !  "   R <   D   
 WP   "    ]D      	"u K  <   	 O8P  "   0 F   "   & ;   h   85 F!  P"   Ä -j       U`  T    @   ,   
e RT      'MH   "   g J   "    <   @    #ap   H   	8 Nܸ   "    '   4   O I2      	M KDt   "    N r     qZ 2       .} =p      U      >     	 Nb  
x   6
 F   "    0      ! ]        r     jk G   "    B 4  L    3   `    [     	 L\     2 -~d     E >J      \g      >  \   2U F   "   ( H     Ľ -   "   6t =s8       
G P0   "   0 )8     	p OC  ,"   	 M.   0   
p C0      
 SqL  o@   H ?    "      x   S        5O       D`L      ֧ *   "   'c  8  T    [       
[ S6   `   % `=   "    ;*  
|    /B  P"   B A(   (   v #!      9<  L    L     3 F   "    @0   X"   Z 6w   "   9 G      :& !H    "    |   ,   ر :h   x"    & 7    "    "   l"   Q h   $   W `       s I     e "L  P   	& Kt   H    9B   "          
 S?  `    @@        ͎ 6  0    .  `"    BI<  (   ZY Z"   "   + <     
 P5       Da       <(   ("   5 =n8     c >n`      Qr D   $    <   L    q[   H!   L    (   r ]E     9 q   !     ظ   0"   
 SX`  `   P -4  @   T Y      / ';     1 FH   "   R Xx     X .      	 Kid  $   Ѫ ^       <     H A   0"    0   "   ` Y      j/ 2  l"    q   !    @     :' D8       4      -0   x   j "        '  X   F IH  x    <     	( OX  l"   ١ _W<      yd G  L   Tq Y       |  p   	 ,      7 F    "   : ]`   "   U A8     b \      HY   8   2 Fx   "   s [     
 *(   <"    -P   ,   A !TD   $   	9W N   "   1 .     p! >  ,    [     % *   "   6 =pL     M XX  4     I  "    %  H   	w OD   "   
 WH   "   	A On(   |"   	 Ok  4"   ; _     [ ,   X   6Q F   "   Y d  H   " +  "    6x   4"   ; Da      I <Ơ        99  "   	 U     0 CD   t"   K d      
 -   "   i J   "   
 S$  X   M !  l"   K *  
   A -   "    [      4 _  |   6A =r       W Q8   "     Nh      0[     ޼ &  `"     Di   p    -:        l"   d Y      d    4"   w q        = :       3T      [       ja ph      H !0  "    * M<  l"    \      ?-     
JZ P   "    Ca     n :  "     L  
"   s BX      'N C    "   s 2       $#   H"   oG 8[   h   
~ Q      C (   H"    Q0   "     e  "    ? 8   P   3g FD   "    08  "   D- ><      	7- Nܠ   "   { Hp   "   h Gp   "   1 F   "   
L P|   "    9      F 3       y #G   l   4 =m      m UD         	     9ah     $ +%   "    H+       
 Si  `    eq l   4"   pX 2L     4 F   "   R !  (   x C4  8        "   H7 7֨  "   ͚ I4       ]O    "   [E L  p   	 Ot   "    + 0      ;   p   3R +   "   > 'f8   <    +  "   
  U     w Z^x     	%O KP    "    5(      c )   H"   `      p *         3t      q   !    4  l    ,Ҥ   "    )       h )-x   "    &   "    &p 10  "   
 SA   `    `EP       ;t   p    av d   "   pU      Z V  ,    H,        Tt !Ϩ       ҏ @8   ,    *   "    9  \   W *(   x"   l
 2ń  l"    9r4   ,   9d U       5  	   	L N(   "   ~ ^t     # p   H!    D    "   < ]  D   a $q   $   x ?4  l"   
d P  "   r% 2       	 L|  4   / *@    "      rr0           "    @`       ɾ I,     a{ "  @   5 F   "    CK  4   p #	  $   2 F   "   ~ *p    "   A q   !    H  l"   	n L,       Jh r\      K 97    "    A4  "   	 NJ  
   u q6   !   
] T  d"   Z WX   "    `Th       H  p   J H+\        Ŵ        ^         ;   p    ^X     ݷ %      $ A       ` ۰  <   <z `     
 UHx     _q 2	0     d :D`      W   "    *T   "    ]8       1  H    @   ,    d  "    ^yt     " 6h  T   R +4  "   SC X   ,    _        @h  l"   m] 8T$     
 Sp   8   H W,  <   W 3l       9Լ  l"    *D   "    C-   t    *   "     B      ;0      ] 1  
    Z L      q\   (!    E       _ G!      *d   "    z ݄   "   - ::      lX 8|(   `"   ǈ :$   "   q 2       
S P  ,"     8  4"   
o Se  `   v q:   !    @   D     L  4"   r 7   "   a >]      ' 4      -   D   	X O4(   "   E [݈  "    ^        u ^         LX !       :h   0"   O +d  "     &\  "   d [`        A&@      
R S      - 0   "   4 Ft   "   y #G       (0   "   
Z P  ,"   Y (k      ; `      :Tl       4jx      
] Cd   "    @X   (    B/  P    e D      @    0"   z 8        *D   <"    \L  <   q q   !   9 D0      P (l  "    /~H      	 Kh@  $   	 O[h  l"   S P      ` G  "   T
         ft  	    ^    (    r       *      [ Hh  $   wy ##      G     	@ O  l"   JY \   d    0p      J|   "   p 2`   (    \}      -  "   	* UH     0 9      @ >     
b PD  "   0S F   "   C !Z       C-   t     0  P"    'M8   "    M x      *   4"       	,    &0   "    5|                  J (D  l"   Q    $   h ?   "    *X   "   ޚ q
   !    p t      6d  l"   T 'W  $"   @ 7#p  H   & 6  X    UT   4   Ƭ ^ @   D   + 3t   $    Cl p0   !   	 Kr     E !a  (   D ><`   p   	eL N   H"   S !Ÿ      H+   D   	Y M     3 *t   "     ^   \    [t  H   
+ SR  `   n 5q  l"   s ?L   D   + $7    "   	2 L   \   S X      _ ,T  P"   
: Q       J  l"    ?:     s} ?   "   C 7    "   
n SM`  `   A ';      $>  "   W D8      	 OJd  l"   
! S&x  d   aB Y   X    ?M         A  
"   h^ 2\      Y H   "   V $5    "    3$     Ɯ $       C >;   p    $KP  d"   = J   "    AP  ,     )  "   ! <     	 Ok\   p"   b IL  p    <G  ,     -   "   
[ ST@  `   	B Ke  $   7 ;(  
    *   t"    u ؠ  "   Z !\      j@      	d Kg  $     ,  "    <  |   Q    $   
` Pф  "    ^       \`$           "   b 81  "   D ^0      5  "   d Cx   "   u& q4    !   F -=      C$   "   8? !7   "   '$ 1'\  "    X   "   B  <    "    }   "   m ?  "   	 ONH  l"   W# (j       J   "   y r      	K6 N   "    q    H!   	 MS      H,          t  (   ) -Dl     ~ ^      6 ^   "   q 2       A W	       yf P  4"   k ^L       - -   "     R,      -\   "    Hd      [        *   "   
 S;  `   = ]        x   "   s *   "   
8 RT     H 4/  l"   O ^,       V) G   "   HR !i       '|   t   _e ؄  ,    ,0      [4      U+ Yx      v 90  l"   ' (    "    78   "   8 =`     
6 P5      MX (t   "   E 2"  l"   K 9q   (   	T OR,  l"    $  H   s A   "   k "(   D    ,Ӱ  l   
I UC        d"   }m >     :k WL  	`   TE !       t|  \   l ?   "   z >      ^  L    qh   H!    70   "   
 SB`  `   E F|  "    3t  |   m 97    "    2      z *X   "    H$   "   k 3      G ?   "   | ZƄ  p   	& Kt   H   4 W   "    H3  8   w 5  "    /D    p"    }     "     ٰ  l"     pT  \    @    ,   
L P   "   z ?4  `    5       :  d"    @   X    -.|     	 K  l"         a "  	   w 3r  "   5K !  h   > $X         <     X (k   L    -
t  t   Vh ,  H"   :[ >;    "   K *$   "   GZ WY   (   V _       ]N   "    D`   t   M (t  "    V ph   !    D      
 P1   H   	 O~  l"    H$  T   	 M     	 KEd   "   R $   ,   " /[  t   5a F@   "    ;|  "   H *     WU *  X   Wz (j       qm   !    A@  	X    Bx0   x   6 ?L        9B,  "   
V P  ,"    \     j pt       >   P   _ 5(       Bt  P   	{ O`   H"   E9 >F      ! ,(     I '|   "    3     + 3     8 `R0      K !      <     q ]     
 R$  0   ? {   D   FD 7H   "    '  	t    ^$     
 S8  `    q8   H!    ~ 0  "    ? H  "    ;(\     * 5     M 1      { G   "   
 S    8    ') C    "   @      ' *L   "    B     l A,  d   G W]  !<   u B   D   * =U  ("   	F N   8"    .c  l"    /       k U  L   
J S'  d   C !Z   L   h G$   "   Γ ^X\      G @   ,   y *D   "   3 ^        ,t  L"   Q 8   d   j V<      & B[  "   
 C/   $   @ _,     	K N   "    @  l"    J  l"   r 50  t   
Y SE   `   6 Fp   "   D >@p      97  "   
; S<  `   
 SI@  `    P   ,   & 1&H  "    *   "   b G   "     1  \"   4) F   "   ߼ .p      (q ((   "   	&T KD   0   i ).$   "   /L 7       :?<  $   U `   "    \9|  L   S +  "    = p8    !    *<   "   	 MM     	} L  T   	 O5  4"   	 K{L      R ^    x   S 'M@   "    '      B pX   H!   ~K ,"      	yE O   H"    @   ,    3p   @    L D   "   L !`      h   `"    A     
 SP   `   \ )  |"   5   "    {      _X   4   	Z O   l"    )  x   'h 6   T    [\  X    A  l"   	 Kj  $   c A+`  t    T   "   
- Sk0     	} M<  h   U 6y   4"   Dd >>       W    "   ˗ I'     8 =      4       9qD   ,   ` ;t   h   F $3  "    $   D   	 KY  8   
}r QL  >   
$ ,  "   q7 2       
 R{   "    2ڄ   P    8      DF >=l  0     ]X   "   b 'H  @    a   "    '  `   dR >p      / 1
\     1 I   @    C\0     H .E   "    #  D    @ּ       ¨ h    "    :
  p   k ?   "   
 *  "   hl Z*   0   9 3     w -   "   8 ;   "    -\  `   (A 6  4   	 P
  h"    ?M(       ^ '}   "   ء 5   "    9r`   (    *     "   u q4   !   В ^q  X    H0h     R0    $   N (  "   @ \yp  (   X *     	{ L      ¶ ]@      Z0 ì  @    $"0   "    & 7    "   8{ D(      @,   ,    \       Il   h   } 9B   "   3 x`   "   d I]D     B $7  "   + J   "    [   D    `   ,   t Aנ      \ [      	 N     \ KD  l"   A $p   D   
 S%  d   # H    "   	:G N   "   ݑ %  H   B HO     
T P  ,"     <  l"   N ]  @   	G K[      s IDd      * ^      # 4  l   E ;~  "    `S       ;     X *  X   U *   "   d H"      ,\l      0      'N    "   ` Y  P   $ ;T      L !  $"    [      ? C  H   	 KH     j '  T   L (t   "   ^ G D     S ,   "   >: !O   4"    /      	E N`   4"    ,  L"   ) [,   "    [     ͵ I4   8   	 Oc   p"   S F  p"   ц IN      J  l"               	 P'  "   @ D   "    3  d   
 SJ  `    I      
 S#  d    A  H   	% K    "   B H   H"    ;      OA @  "   T !  (   	u OT  l"   6 >҈     v ?  l"   1 J   "        "   d ?   "   j _<     l ;$      s7 ?  "    -h  \   | ?         "    HA  L   a *4   "   W 6H  T   
ۙ WH   "    7H   "   
 C2$   $   v q7   !    $   "    WX   "   x S8  d   B +   "    *Z   D     (H   "    5  H   A 1`l  |   	 Oc  4"   5 F@   "    a         F q    !   	-[ L   D    r<      q q   !   f! a        wK rd      u q#   !   o !0     e G  |"    /S      s_ a         Aר  	   <c a        ] $  "    s a        T       
n qp   !    A       q   !   PF 7WH     ^ qM   !   C7 C  d   KS *      7@ r       J֔   "    ,  "    # q   (!    @       by   Z!   ѳ $    "    aŰ        	 O  "    Qj r0      K V0   	    q0   ,!   V 2O  "   b aŠ        ΐ I:x      * #  D    ]  "   }N Z4     7 $q      
 Yu      @GT  h"   ] q   !   E >H`     iS G$   "   M 7FT  \    I      N qw0   !   h ?   "     'Px  "   n r      ĵ ]L     l qoH   !   Q 2?  "       "   V ,  H"          ;7  #8   MB q7    !   d 8:d  @"     aŐ        @ \s     _Z aŀ        R p   !   \E )(   "   + ,  "     c  D"    o     	 O   l"   	 Ok  4"   
 ap         q|   !   Iy 7T   "   pq a`         S aP        [ b   #!   % 6  L   	J KI  "    9  "    .8  ,   ] `3L  "   : q7    !    q   ,!    ;            6 p       qwh   $!     q   !    /Dp  8"   : 0   "   vB qip   4!    #[      q(   !   
 q   !   0 AaT     	S r<      ^ r       .|     s q     !   * qP   !   
~ q    !   2 VIL  \   > +  "   X  &\  "   1 !"  8"    4   D"   y& a@         `@X   @   ;) a0         2     l |  |"   Э a          ? qh   !    $ #  @"     a        " q5    !   
0 h  "   5 r       bH   !    c}   S!    t a          4c  "   S q@   !    0K@     
 T      d q   !   0 *   "   - a        w r      p 2X     
 r      
, a        J (   "    I  0    h   "    qk   !    \ -   0    a         q&    !   v! ZV  @   ʩ q   !   {r r        a        I< *     @Q qM    !   ? q    !   [ aİ         `h 8   "    U$      ɲ q 8   !    q2(   !   K{       K R  d   2 B`   L   *y I<  T    6xx   t"   e, Z       9  8    -h   "   	 P4  h"    aĠ        * +L  t"    aĐ        * 4D  @"               HL q    !    *ZP   x   wc G4   "   	bZ q   !   	ܪ M     O X|  "   d/ q+   <!    X    4   ;S aĀ        	 ap        p G   "     l   "   z b
L   #!    % 10  "   	 O{  "    qS    !    ]  
    q    !   k	 x0  @"         U a`        
 Q      a|       aP         q   !   N a@         6   "   > 9   L   D D   "           $ 1@  T"      "    qoh   !   
 a0         Hm  
   1   "    <֔  "   b HQ     
 R+   X   	aY c   !   	
 KA  |"   E- !``      Y G  "    a          c   z!   v S  d   } 5t  "   H q    !     Kp  `"    qx    \!   ( a         ;   8   +{ 6     A Cd      L a         	 K  "   # qd    !    5 a         HYx   4   M 26`   \"   ; !9   H    `E   l    a        ] a         q(   \!   ) Bl4  "   E     @"   
K a        D q8    !   ( $     N 26  "   
 Rp     
 QD     Rt Bt  `   	R O]   "   p= qP    !   2 F   "   u      E IB     m 8  	    * l  "          w S"L  d   N& L   X   d )"h  X"    .0     >G 7      C  "    
   \"     SL  ,"            
 að        	 Ow  d"   @ XH      t /{4   x   o e  "    @  0"     r,      #I aà         X       q   !    q  !    ZLT         "    q    !   = q   !    G r@       p   !    Jx   "    q    @!   4 c/   !   I q   !    aP   Z!   T D<     } r       ` aÐ         eS    \"    ]Y  0   = +<  h"                 Kp  `"   Q )  "    ,i|      -,   |"   Sv X  |     $>  "    +4 P$  	d"   n (                 Կ aÀ        ? q(   !    H#      
Kg q   !    Hx  
   I 52x     d7 Y       >             b ap         qo   !   U 5-4     =$ 7     	` 's          
<   q ]  @    q
x   $!   ] )T   "   ` qP    !   Z )
   "   +2 q;    !   	7 NW  0    - a`         qp   !       D    _   T    h      9 :      
q P  "   @ ]S      H q    !    <d       q&x   (!   # U  ,   3V 7@  "   ; aP         a@        	
K KEd   "    H[(   4   * D@   @    U,     ^ q   !    > /       q,    !     ]  "    a0        } G     6C *a     O >     -I 9]       A  h"   ڥ A   "    H      a         1 I      \ H
  |   Z !\      pD      	 Oa   "    0  "   o GG4     \ q@       :     G H,`     B, q    !    _     	 P  h"   ְ    \"    /S        a  h"    aH   !    ,<      _      	 O  d"   ! a        H !       a         ;} a        3 G    @   	 M      q@    !   8 a        ) %   H    -  "   , =Y  "    ` T   "    -      3  d   N a        s< #
  P    _K\      ][  4   	 q@    !    W   \"   F W(      3|(  "   	F q   !   e -   "   Q 4   ,   x G<  $     rD   $   p 8<  <    ,+     8 Vg@  <   fQ "   "    4Q4  t"    q   !   za b+X  $    a        	] q   !   I CB,  	   G *t   0    @  "   : L  D   <} a°        k GP  "     a         
S Pp   D"   _ G#       >  8    h m4        >   L   ' $0   \"   \n "Y   "   K a        [F )   "   n a        @I ]Vl  d   * ap         5      
E c   `!   	s K}L      W   \"   : a`        S cn   !   T C4  h   3 $   H   0 _Q@   "   m a   Z!    aP          ٰ  l"   	L O8   "     4      x     
C q    !   s :     ^ a@        Ha 7֨  "   W \  T   &@ X$H  d"    p       #It   p    1 gX   "    r$      [ /H      6 a0        z r       q    !   2 q\   !   Y 7   "    p$       $;L   x"    r    $   r $',  "   T b   !    > q    !   e! 8<  "    -u     o& q    !   O   p    H)P      
N T   @"    J@  $"   ^            p{ #)  l"   F !t,  "   
 U       \     P !0  "   	 U(      a         J J   "    5v`  "   	 Ok\   p"   -$ q0   !    @P  P"   	 a        V )J@     	QQ c   s!   d #Ψ   0    *   "   n -X   d"   F q    !           *p   "   /a +dt  ,"   	( LX   |   5 a         |8 rh       bT   *!   o a        	 rL      r )5(   "    J$   x   ֏ qZ   $!   xt S
  d   x= a        	% P4  h"   ' +0  "   ; `=   "    Y )  "   
} QUP  .   T F4   "   	] O  h"    -  "   P M  $    i h      ׷ @D  x   d            
 q`    !   	 r   $   	 L     y q(  !   	$ O@  4"   	w O  $"   K ,l  D   6L !     kR 2  "   } Zl  	@    5<  x   7 3x  "     
     
 R  "    X0  "   9 a          p    !   
M q0   !   Y H]      q   !   %q X  d"    a        1e +u  "   _ +  l"    q   !   * qF@   !   2 q{   \!   ո _H       U h  x    U$     	~ OJd  l"    `   0   
S@ q   l!   7 F    "   H     "   ?      [ qM   !    By     D q3    8!   g G  "   f A  D   8 q8   !    ?m     &X            
K X4      # U   P   
 S  <   
? c`   i!   M (t   "   y a         a         v B      8 bu   !   	< q   !    q   !   	! rD   $   d )   X"   X 2W  	"   * K$  h"   P    $    +M qH  \!   {f Zt     
 q   !    v      { a        v (     ,l 6p      [4       <Ę  "    F a         >[             ,x     ִ b(   !   
 ap        A  ܘ  "    :Q      i /W(       a`        k *_      [    "    `t   "   	 OR,  l"   } 9l  @"   h    
|    P rp       :       -r T     / R     
[ Pp   D"   ܬ bD   !   
4y cɐ   g!   
q P  "   	d *[t  (    P |       Z 6d  l"   b ]1  "   
/ c   !    q2   !   ' X(  d"   $ -4     : qmP   !   i t  "   u R,   t   z )A\   "    Bv   h   { aP         a@        { Da      
 q|   !   Pk (\  "   	 9  	   ? W$   \"    Z   $    L (0  d    
 p`   !   	e LX      3}  "    ʺ a0         qkX   D!   C a           @      b|X   |!   	 LL  T   $ IH   T    `:<  "   @ D   "   	 *h  "   P ]bp   x   b 2y  h"   	 MSH       ,  P"   .^ +[  P"   x S
p  d    :ǘ     % q
   T!   ,t q8   !    p   !   B q\   (!   yN q   !   z ?  "   n    "   t 3m   "    B a         \N     "   Y             I	   p    Cuh  
   F a             "    1 a        
 q    !   Dj !\      D q    !   L @>l  "   e4 )#  X"    a        	J N   "      @"     a        " qh   !   F q    !   | r@      Z q     !   ߣ a        
2J q@   !    $     
d qH   !   ږ a         a        j 2  l"   ~ -   T"    q    !    a         q    !   o *   "   r J   "   G x   "   	p V`  0    `   0   1 q@   !   D @  h"   ZB )
(   "   D q|   !   x       u a        
c qP   !   @d C  h    30  T   
 T9  h    8 8H     B X  P"    r      Q `EP       ap        v q   !    IST      $` X  @"   eu r      G a`         (Q  l"   	p M      Hm q    !   ]7 "i  $"   4 *       q   "    < >`      Bp  "   J 3        q   !     aP         )  x   . q   !     #      z _R  "    W   "     rp      	U P  h"    't  5    r`   $   K q;    !   :W a@         I8  p     Xt      / 7   p"    ,  "   E Jt   \"   Ii (d     7 a0        fk a         h 8Hp  H    J  
h    r      
R P   "   
 T=       % )   "    q2   <!   ^ a        r qR`   !   0C a         < 7   "    <   x    J   X"    Yl r       b    !    ]<   "   m} 2l  "   M c   !   a cY   X!    a        
 U      uF d|   ]!    9T  "    w q    !     [   l   z a         Y      ; S*  d    L       q    !   Q a        
 q   !    /       K   d   oD a        	͙ O   "    ~-            
x c,   !   
Z a        P Bx      	) O~  l"   	U 0!  )d    a        5 a        
%l P  "    r      1   ,   +J qFH   !   6 F   "   µ a         9   "    O P  d"   ; *6  @"    C  "   
 Y     b >k        \p     b; >g0   d   W Ip     5 Bm  "    qH   !   W :R      &Q 1%   \"    q    !   u r        ,(     SK +  "    ' r      v S|  d   R 9<  L   D 2  $"   
 ap        NL 28  "   m qZ   !   k ?   "   x \_p   t   	) a`         9D(  "   e cZ   !   h r        >Z   (   	ɝ O   "   * 9A   "   Tu "  "   P X  \"   X `6  "    HY      H0 aP         ! a@        8# a0        
0 c<   u!      (   
k q   !    I   4     b$  "   /       8L 7   "   
 a                     E q    !   { V     7 q   (!    K  8    q$   !    @0   X"   A (8   H"    t a        	(= a         =z q(   !   a G|  "    @,@  "    [ߘ   "   P J   "    r            Y 'p      -L   |"   |A a        ] <      Ѕ qX    !    a        t" 2$      ޭ a         p   !   G iD  p"   q )2d   "   x a         B.@  P   z7 b+P       T 8        A'<  $   W $h      ݃       #            C2 `@       4-       { r      	 K4      MO a         a        =i a        r q   L!    a         qw   !     ap        
 TP      @ `\  `   a Y  @"    ]a   x    U:8  h     !4  "    H a`         q   !   B `?   0    `Th      ? @0  l     r      { r      | *W    P   p; aP        	a8 q   !    @  "   	* M      qT8    !   {: r       <  |"   A >#|           "   
W q   l!   c :L  0   n ,   H   z rh   $   W J  l"   Y            9 b    r!    0" r`        (       a@        	/ q   8!   > qw    !    8(      S X     V 7   "   h q      q #,T  l"       t"    & p   L!   U )   \"   | \8  x   - 9]      0 a0         q%   !   E a          >     
  Rx   \"   	 O   "     ?s0  	    H   (   >x     "   . &   "   +  A  
"    61  P    `0  "   O P      Ҍ a         _W<      _ 4  d"    [t  H    DD   8     0  "   j "  l"   v 5   H    Ǚ pX   (!     a         Jb !       $1<   "   	% P$  h"    q  h!    a        K Bs0       p<   !   
}            k/ (p8     
t c   !    q\8   H!   B            g J,   "   
Ҧ W<   "    W   "   ]. a        
, q(   !    8`      ;- 7    |"   0 q    !   _ >[T       `      j" Z+  T    Bw   <    ˆ q$   !   	 KC  l"   	6 q   !   > '   H    6 a        	݀ M     q p      1 p   ,!   I !\  \   R 5`      G q  <!           qP   !   [ 1  <   
 ]      E    "     >      N C     M <@   8    <  "    a         #L p   !   	 P|  h"   h H      
m P1H   H    ̿ $}     I b    y!   / q    !   	 OE   "    @h  l"   
2 cϴ   r!   i *K  H    ;  "    'Z4   \"    $Q   "   
[ RX  d"   N .w       _  "    v ؠ   "    a         a        *Z +J  0"   	F K  "     
   "   nb r`      H Y`  <    ([,   "   K h   P   	 M@     P cj   ^!    f p   !   ^ *   "   
y a        e ?   "   qL 8h       a        yS ap         ,մ       H   "   ?! 7P   \"   	Ӿ MÀ  |   ~Z r        a`         @Ȝ      d] p   !   L) q@   H!    \p       q   8!     (  "    r              p8    !   zV S  d    O aP        
# P`   "    q<    !   t q   !     0  t   a2 a@         r      O q)    !    -   0   ' 0  "   ߢ b   !   Q cn   W!   \ "  
P   pY (      e p   !   xP S	D  d   + qp    !     BX     H# (@   "   	a L  T   D qh    !   
} TV      ] YX       a0        " ]wT  $   	 U@  D     ,  d     oX  "    _   0   1} F|   "   R <   \"    r   $   	v q   !    ^       FF   <    } 2       8   \   { q   !    r       -m      I4       '     
Xk P   x"   BQ 1b     G qP    !    ' DT4  0   
Y Un  "   8 q)   !   L !  $"    4             a          A0      JD   "   K &  "   !* a        BY a         ) $3  "    W   \"    a        + a        |f rX      	 O3   @"    f?    \"   , +P  "   
< q   !    a         rX      i cv   w!   d =     	 rP      
oZ q`   !   ? r   $    #0     	 N     	Y qX   p!    q   !   | 9l  4    ,  p   \/ a        
A cp   !   
Q R  @"   % qH   !    ,       *W   (   
A a        G r      ; a        v b   !    b L   "   	ن O  $"    r       bT   \!    r   $   a L   D   	IB L}      Bt `?      z ?  	   7 Xa  	"    q   !   3 Iv  	   	 a        	O c   e!    r       
H a        [* qc   !       $X   2 ap        g X0      
p P|  "   
$ P  "    p  d"   A +  "    (\,   "   d p<      	# KNH  @"   	G+ N   h"     Qh  d"   	 Y       
 q   !   | rx      Q &   d   [ 2       ;             ( q$    !    q2x   !   iP qe(   0!    IS  4   q 8i  8   
" c   !    bl   !   $ A  "   n (      a`        	I Kn  <    p        1| aP         J! p    !    )            G# +D  P"   8 2    "    J a@        
N q   !            p(   !   R a0         I  `          
 Y6`     
^f P   "   j @  $"   B By   \   ] a          b   %!    o >\   H     [   L   % -o      r   !    >x  X    y $`     0 _Q   \"   L C  "    N 8  4"   w a          W   P     [     l (|P  |   - q(   !   WF a         $` 0d   ,    4 &   x   $ q   !    م p   4!    #Y      `@     ( a         X px   $!   	 K   
   
 a         ϋ a        
Z P   "   
@ c8   i!   * 6˸       ih     c0 p   !    ;T  "   o `{      
 q   !   j r      3 )   L    9Ό  "     q   !   x 2ۀ      9   T   I[ !D      C 6  "   ȡ a        	 Kð     b b   !    bŐ   z!   	~ q   !   
 a        rM )4<   "   S q%   !   ž q    !   ׂ X  "   XO -@  l"    qm a        f q=   !    C&            s ZQ       
  "   ѥ IP(     d I9T  $   . 3d     	 a        b a        	K N   "   	` qX   !    _     m )      tI r        @  @"    GC Z   `        "   u 3m   "    q1   !   	 M  <   j )/  "               	b c   o!   6 ID       \h      r ap        E q    !      \"   v S   d   h 2L   8   
# Pp   "   ߵ a`        
1 qH   !    (Y,   "    F l  "   
X aP        A 1]      >ȴ      GL 2(,  l"   / ]!  T"    J   "   3 q   H!   @ \`$       bt   !   Ya ,  8    ;  "   b qX    !    ' 4      ; a@         Mo8  (   
l q   !   c 83|  @"   G~ q    !   	X M,     B a0        s4 r   $      $       a         8  #,      ?M p@   !   % W   \"   Н 5W      > z  8   Њ a         ^ rh      #< +  0"    7Y             q=    !    4_  "   o            hH ?   "                ƈ I       H  "   , IA     - p,       a         
 a        ժ $@  H   ! a        jG Z1p      U<  h   ) `P4  "   
 a        > bxd   !   1 a          a        lS (z      d  "   v 9   "   
{ UH       Z4 L     
i q   !   A ch   q!    rT            	 a        
z TT      
 S   P   @ 4Xx  t"    (/   @    7 40     ?e r      0 =Ld     H a        
_ P  ,"    # a        f\ ?Ҕ  "    ?             u= ٤   @"    ; <      | r0      F 4{  h    r      32 Fx   "   x L       ; q      $ 9  "     Z     z	 SX  d   L(        R ap        	Y ]  x    q+p   !    -   X    *   T"   SP X     < a`        > qx   !    ; q   (!    q}   !   / <       bD   !   
 r      i* >      ^l      5 aP        |% rp        ]h  $"   . ]P  @"    q  !   
Y q   l!    qV   @!    1             <	D      + -   P   	 M*@      q=8    !    # a@         | [    x   8n a0         a         J ^X  	   p $θ     iw 2T  "    q   !    	 f   "    W4  $"   C
 a        @ ,G  D   Z `@   $    ,  "   ߔ a         d ,e  \   * 3t  |    I     R )   |"    ,|  "    a [E  
L    #,      c 3z  P"     r`      9 y   $"    p a        Ô q    !   @ =        Zx   (    r`   `   ҕ J\   "   o rL                   $$   "   2  XL`  "   x5 ?8   "    r      X q_P   !   	Y U  
$    W0   "   	 OZl   "   }X -      
D   \"   m- qP  h!   	z L     ò q   !   SA q    !   DC !\       rL      m qe   !   !C <ߐ   "    a         I a        
D@ c   f!   	 q@   !   N q)    !   2 q     !   % a        	 K+      $  H    G   l    a        ?            [B 7l  "        
"    m >u        `5   "   m (     s a        + <      Gtt  p   F *s  `   ۽ Jt   "   2 Gp  |   = r      oa #   P   = '|   t    r\      	O O  "   
 S   4   z a        ?B |P     	 q   !    f #פ  ,     #,     	
r K@  |"   U ,8  "   
 TD     ~ -   |"    q!  4!   l q0   !   6 rp      23 F   "    Da       .HL  "   ݉ a          <  "   	 O<   "   ۅ b   !   u ,     ف q  `!   S Y        ap        }e r      f J  <"   ! q  !   7" =v   h   A q-`   !   S! q,   !    qZ   !   
 U<       hA   0"   e $      Wh  @"   	w L      } /S      S    L   q q`   L!    k         E   H    $      V (i   T     #        bt   n!   UJ ,  l"   D 2  "   I @      lm ռ   |    a`        	 M     ( aP         qP    !    q(   @!   
 ,       a@        ] "  4   #    "    q*   !    _   (    q@   !   
 R5d     
 q   !   % 1K     [ <     
 S0      P !  
"   & a0         ca   !   5 !  h   J I   4   % VD     ~M @(  "   	 O5  4"   \ @0   "   K qm  !   / 7  "    w
 C$   @   ĕ I  <   *G 6h  P   
r P$   h"   
I q0   !   ӊ _QP   @"   2d +  l"    qVx   !   9 a          *   "    bu   W!   ? !K     4 1@       M D   "    qV   !    <G  ,    yS #<  L   A            T a        m# G  $"   
 a         7 =w     ) b   &!   od 8[   h   6+ =pL      Cx  X"   	V q    !   m 8T$          "   y4 p      F T   "    q    !   | 3n   x"   ? IU          "   
& P  "    mT C2H   p    r       <	     ލ J  l"   o4 >x     D a        
9b q   !   7e =w      	2 O  "   3 FD   "   	@ q   !    a         a         
             C$   X"    rt      F W<   P   a 8     ӟ -      
 '  `   ԯ q$   !   oK a        . \X   H"   uZ #2|  "   F 5  	           -l   "      $    .       ,  <"    + p(  `!   
 q   !     I  "   b ^m   l   
 a         Q; a        E *XL      	} a        D !Z   L   	f' L(     8 $q@   $   4 a        g -     4 7T  "   T" Y  X   
 q(   !    ap         q*   !   . qV   !    -J      @Ȝ      b \   "   	# M̨  0   9 !6,  x    ` p   !    $    "    M a`          L  4"   ` `  4   
 aP        i G$   "    X    @     I4       /       w. (     
            | 8`      
G P]  t   	r M      W  @"   T FT  "   6 Fp   "     @Y$  (    @  @"    @  ,"   ԁ $   x    k Br8      S b   &!   
 q    !   ) a@        ¸ q8   !   w` (     ` Yl   \    q%   !   
p P   h"   I H   (    qw   !   
j q   !   }( Gp      G, q    !   D >A   `   	v c   {!    qD  h!   P ,x     U a0        ) A8      a         D& ![8  l    : qH   (!    a        |/ q;l   !   8 5#T  d"   vd 9d(  |    @   "    q|   !   R X   D    )c K  "    Ri 0   $   	j Q      qH  !   0   d"    \H  ,    *W   T   	 Ou   \"    9  "    -N     
b Q     1 +sD  l"     n  P"    0  "    /a  L     p8   T!    +   @"   	^ O  "    r4      ^* U        u@  "    >  8   + a          b   !    < p   $!    e p(   !   ҳ A   "    G@       l C,   l   
$n P   "   f r   $    2  \   	 r0       a        K 0  `   Ne (t  "   N            J C:$     Q| )  "    W\   "   O rP      M HZ   8    C   T   	[ O   \"    a        CN a         P1      a B      .q a         rH      _ >\   @    /~H      ^ G   l    f #  <    q    !   % IT  
   	-8 Mh      j; G7<  0   Ё -H     	d O_  "    80<  d   ? +  	l"   @ a        vZ q'   !   b
 )  l"     r      / a        L !0  "    Z t  (   V F     	Ѷ O   "    a        F d  X   .| X5  d"    9N   H   ( Q   D     D-  '    } L,   D    ,h(  T   
5 R       K7 76   8   < \      0 F   "   o b   .!   	q L      q?   !   Y \6  x   
T Pl   "   . L`     ( qP    !   oo (P      'r D  "   
 T   ,    l      4   l"    V  8           i \|   <    T a        
0u q8   !   s $   "    b   !    *R  `    H.      8 F    "    )Gt        G   L    q   !   [ -G(  x    / `  "    _P     T q*8    !   x ap         q|   @!   L <  P    r       q@            J 7ܬ  @"   	    8    v a`        
 T^      $,  h   -  Y  	    l p   D!   z <  *    aP        ! I	x      _3 G#   X   Z L8   d    ]c`      yA Sd  d    q<    !   h "  P"   	
 OT  l"   -@ =     W 7     -Y +S  8"   X ,     * $D   "   ^S X      >r q   !   : a@         qmh   !   
m c   !   
@S q   !    q   !    1 a0         "      
 PRd      3   \   	 P'  "   W P00      = q`4   !   @ C3L      #6 ]؀  \    \ a          ca    !   X   l"   	% q   !   t GȄ  h"   	 _     	xg QX      \ W   \"   , 2}  	   u] ?  l"   
ml qx   !   ) H  p    k    @   
 a         d a          a         ` @   "   |E a        چ _ZD      1U       ] a        % q'    !   n >   L    2   "    :  d"   	 O  "   	Z Q<   x   ( 1,  	h"    l 8   <   	 P  h"   ~ $CL  @"   	 K@  D   0 q>    !   '> q70   !    3  L   3 :  (   - r      8 !5   L   
1 U      f 8A   `"   u I!t      a a         (:$  "   
R S   X   N '       * 6`     
 a        s ?   "   w q'   !   	 3 K`  ,   ) 0$  l   ,D L      a         a         9t  "   	Z c   f!    ~c   "   h q     !   $S 6d  L   	 OU   "    /U        ' 3   \    2     4 F   "   Z 1d      a         Itp     0 q8    !   > q`       r|       ʄ   t"    I=x  8   J F  "     ap        J    `    % p   h!    ,     g q}   !    F ph    !    ,      . 5      S D   T    S   "   C a`          aP        f q    !     `  0"   D q5    8!   ~ G   p   d 874  "   P (|  "    ͸ $r     	 O  d"   թ q    !   ? 1MX     
G P0   "   '  ˌ      q,   !   v? q@   !       "   Ex X,  	@"   - =]  
"   On !  "   	m q(   !   ݻ _i  X   ٕ b   !   
 0  `"    } 't  "    |   "   	 OF  l"    a@        	l r   $    9zd      A a0        
 S  P   8 74   "     rl      7 B\  "   W Da`   \    0P  $"   R @      Ls a         ~ 9   P    #ϸ      L $:   D"    &h      U4 a         @@     y S   d    . a           ,   `   W q   !    _I    "   @ W      a        h >\  `    _`     {, Z$  P    9/   "    0  $"    9'x  h   	w q   !   X ]ެ         $"    94h  "      "   : @A  h"   9\ bD   !   r q    !    I  \   K !       a        > 1Bl  D    WX   \"   [y "$      
 *   "    /y  8"   0 q   !   ) !   "    *   T"   I *(  P   6 ,-     ( +;  X"   
 cP   n!   	 O  
"   
 PY  X   H qM   !    6e     + @  "     a         8d     ^ O  @"   CJ (   H"   	[ L      q   ,!   y 5       I a        B !V     ~ Z       l $c     Z 2a  	"   { r       qk   !   ] A     o4 GEh      q(   !    6h   "    >sd      Ƀ Ih      
 &       )0  h   
 _      z 4  $"   6 A	0  "    + p    !    'lx     < SqL  o@   	 Q     n ZK       6      ^ 1  
   K 1t  p   m ?  "    q9   $!   
} Wڬ  "   	- Mm  (    <Ơ       l  Y      ٝ A  @"   C -   0    qo0   !    9  @   	z OX  "   
 qp    !   } q   !   ݑ q   !   j _  ,    a         r@      4 b   !   	i KR4  "   . +YL  l"    q|8    !   
% P  "     m      	 q   !    MP 8X  P   E a        	 Oq   |"   
1 T  
   	" K\  "   
I S  @   3 bup   !   	m Oh   "    w pX   !    q&   (!   
_ Uh     k G  @"   * +KD  x"    PP a        { ,p    "    n   <"   ns      s> qfp   !   [ "<   P   	[ O  $"   ` J{  0    IV      > a        B 5(       9v  l   L :4       D   8   { r      Oz x   $   9 D<      
r P  "   	 O   "    ap        	o O\   "   L a`        
 c   o!    #c             g\  0   3 *h   "    (X,   "    b   ,!   6J X]  d"   e U  T   |j (|  
   ( 6      	 VS0     	- MiP      e @      ^	   @    `*  "   A X0  "    q   !   B+ aP                    0 /    (   ;r q   !    a@         J   "   v q+   ,!   1 7  $"   | q'   !   # YA      
E c   `!     a0         '     [ a         O qd    !   ^ 1  h   H qp    !   
E R     O +d  "   $
 6   t    D    "   ?s a        	π q    !   
] T  x    b   !   W $  l"   
8 c(   !   	F q   !   	 qX  \!   E a         ̛ I.   `   
& P  "   
r a         q   !   	x L<       q`   !    $T  $"   8X F!  P"   v a         ` H   "   ( r      E q8    !   ' 4#  
"   ݈ .  x   + q:   (!    W   p"   
 S   4   ܔ q`   !   a a        t (t     ؠ A  "   t E|  L   w 2      /|        ?!8  ,   
+ a        4h +(  0"   KS   $   $ ]  (   y" a         Wh   \"   B !T   (    b   !   F 2"  l"   	* L$      _# 2T      *X   "   n Bܜ  "    $  H     [  4"   
#I PX   "    [  "    r   !   5k a        :0 7T  P"   < q   !   %l 1  l"   o\ 0  
   ( a        e b  8"   :a a        O H8  L    J   |"   1 !  "    ap        	 4̨   ,   [ "8     c WT   "    rD       I6  X   EJ      "    5{  "   9 a`         qT    !    ,:     N C3  P   z} 8l  \   7 =  $"    =v|       JH  "   FM WT      Kb C0    p   	K OV  l"    aP        [ )X   "   {            	r OH  ,"    \Pp  "   8~ Xp  d"   	~ T     	X R   X    r   $   n #nD  x   ^ c   W!   3 8       #             q&    !   	 KH     B a@          9  
   $ q    !     q[   !    r   $    @  "    =     ] q'    !   Z_       +e   p   : a0          B      a         < b   !    2t  
P   \ Y  t   
 R,     z Z  t   M q3   <!   ^ 95|  "    H  "         M    <   ߂ A   "   vH S  d   l G  "    H  @"   ! a        ,* qd    !   S6 )   |"   y :;     	 q   !    r(      ' 1'\  "   	Ä q   !     U        "    	) a          w   X    |   "   & 2ؔ  ,   5 -\   "    a        o q'   !   Z I*     ;! b   Q!   	ZP q0   !    BW D%\      a         q?   !    () E  "   
jN q   !   6      a /l   \   2 B     
 S   P   O qH   !   q 5  "   b} )  \"   # +  0"    ?
  0   "s ]0  4    a        ֩ 5p   (   J            8M =P      J@ a        " \|   <    : a         3     ^ co4   !    bt   \!    .   &    7S a         Wl   \"     a        * qH   !   y a          ap         ^     
L> q   !   ` ?   "   	n cp   !   d a`         2     	 rT       :0   `"   J q0   !   4 q   !   \ I8   d   ! >0  
,   I Ft  "    \f      z aP         q}(   \!     a@        = a0         *L   "   
C q    !    %Z a         )T 6  `   
5 R     s $<   "   7 7   "   M C  "    IQ      /v  8"   e L     ?  +D  "   J6 C>  $   
   D"   
T W   "   D a         b   !   "      	 Ov    \"    Cl  d    a          CI            	wc OD   "   j< a        ?t L   4    b0   !   @J q    !   \ q    !    W  p"   D 0   "    V qkH   !   i 0,  "    rp      
h c   !    /? \  @"    % p   !    " p   !    >       a        
 T        @d     
] U\  "   > cYL   !    H   H"    bz   !   } r      
s. Q  "   ؒ :h   x"    5T      # -T   d"   ) +>x  "   
 a         CT  `"   ~ @  @"   z Z  D    qp   !   c a        < q1   !   ϕ A<      U( 7d  $"   
s Q  "   F/ q,   !          B a        j q    !   b 81  "   |= 9t     } ,/d  l   <4 p    !       4   
 ^X     B 7  "   ޙ &p   `"   R ,$  T    b   (!   Ճ P  l"   
 8m     
~ Q4  d    ϛ ;<  	    q    !   B 1a      y` a          >l  x   m 9  "   b9 a        D -   "   ܋ $x     z q   !   8 \  T    a        vm ap        ? cX   !   	՘ O(   "   e $     x_ q`   0!   U C$   H   4 /|  <    H     M a`         5/ aP          a@        p b|   !   # @     d 3l  
`   * q-x   !   qt GM      p   !   
Y= PǄ  ,"    9\       < rX       .G   "   â :=   4    rP      F q    !   	 OW   "    0  \"   

 U      1@ XI  x"   f 70     + q8   !   Z      ]A qP   4!   . a0         4LD  "    dP   \"   V q   T!    a         
U" q0   l!   	 On  "   nO ZJ      ֹ KP     
R P   D"   ގ L      "o X|  <"   b q)   !   
 WH   "    -~    d   3 a        L q9p    !    & t  D   J L      2T      q q|   !   { \@      F       6  "    6  0"     #          "    a         e a        S )   |"   X qؐ    !   
fH P  0"    D  d   ' ce   W!    |  
    r a        o a        z <     ) b   !   p #Y      	 q    !   -y =
@     f "  "    zB ݄   "    A       q       
_ c0   y!    - a         *   "   
L Xh   H    ,  "   C| a        j# "     JF a        Z 9  H"   
 q   !    ,  <"   w      GJ !e   x   y q 0   !   e )_H      ы q   !   n \  t    HK a        {             $S   "   B	 7&     2 ;0   P   { r       q0   !    
 a         A Z  @   t_ 2X      C  @"    ap        B ,  
D   4 b\   !   M 2      H /`       $8  H   A r           4"   >+ b   !    a`         O 8$  4   a Sd     
N qP   !   
+c c   u!    `  "    $ P  "    $+<  "   7~ .n     n G@l     ,  +N0  "    4T  %    ۵ Q  d   p Cr  \   + >     ` ?   H"    BT   L   t4 2,   ,   6 b   j!   uA 3m   "   M bL   !   e >s|     fF aP        7: a@        	J' L      |_ a0        Uy $(  l"   w ?  l"    ̖ rq       @(  "     @z      @u w      q=   !   } ^D  (   f G4      &  `"   	A T&  X   
ir Pe     2 a         
r Pl   h"   G !bD     w IT   8   ; q(   !   ~ 3p   "   &    |    E7    "   	 q&`   !   a IH       '  <    _t  ,    '      n 64   "    q[0   8!    b   !   e $-   "   * =U  ("    rx       (<  l"    bt   !   R +4  "     ذ   "    q_(    !   	- L   $          ,O  
P   
[ <`      Ɓ $     MR a         A-      Jd   "    >|   8    qk  !   % b   (!    q(   !    Mf   L   B `?      D _Ҙ  $    4      v I<       *   \"     p  <!   @ r      	> r    $    | rd      A 0  |"   g> "`  |"   	} L\     h ,     A 6     D 7-  @   5$ =n      y a         :D q   !    %h &H  "   % X  @"   ) <  d"   ۿ a        ؿ $H     
K qP    !    a        	S; c   !   a <      b p  !   u
 q   !   ɲ qWH   !    a        U (f  (    .   8    a        p ;   ,    [  "   
 q   !   m G|  "    k $  "     a        k Ir     ^ H  l"   L TP   @    4      ٫ I     . U       |    "    $.  l"    Ax   \"   0   "    a        	~ O|  \"   
}	 QD     
6' c   g!   	,  qL   !   < 5|  T    q    H!    g (X   "   H J   "   ~& ,"       ^e  h   ~ q   !    qw@   $!    [%  l   ` I  `   5 F   "   - a        > a        R !  P   	 M\  t   OX q8p    !   (! +5l  "    ap        b@ "  
    J    "    <h      nA G  "    <Fp      J q9P    !    a`         aP        T q3P   @!   z a@         ?*  $   X A  "   m 5ʰ      u 'f8   <     ph   !   	 P\  h"   ){ qX   !   q G     	 O  "   	 M(|       r      
 q@    !   _ S  @"    b\   !   	, L`   D    !a  (    $P   "   	 D|   8    ]  "    a0        	 q   !   	q q    !   	o O@<   "    N|      4S  "   zL >8  l   % BI<  (   l 8|   "   [ <p  "   !Y V4  
   s /`   l   a A      E !p4  "   H J      <x      
Y P   D"   	 pP    !   5 3\   \   	 Or  "   C C%     á L   "    {p L   $   	K Ouh   \"    Y a          a        &w <      I F  "    +   "    U      X% *  X    <   "    :UH   `   + !@   "   	i a         kP "Ą      >8      qp   !   TQ )x   |"    Gk rT      ,R q    !   g "  "   
hd P߈  "    4I ݈   p   = a         z q   !   IJ q(p   !          	( a         4 ^  $"   
 a        E a        2 >  h   w< R  X   I 7T  X"     a        ԝ a            (    Y ´   "   Hk !k      q  !   
 S  "    (G<  l"   	 O8P  "   / b0   !    G2      c p   H!   d qzX  \!    B            M< q)8   ,!    L pX   !   	 rD       _I  H   N        {@ a        	 't(      J,  "   W} !0     ) *(   x"   _X r      
n qh   !    @)   @"   	c Or   "   ( 92x  "   ; 7     w _       X        a         p       i q       z ap        f 9  
   [ $<  "   Q p        D8      
a S  P"    b   5!   
q *   "   E A  $"   	 qp   !   IS !D  @"    H  l"    a`        	 q(   !   " q5   P!   	.D L:  L   | aP        
 Y  4    C  D"   * *  <"    a@        } 0@   "   Q] a0        z1 S  d        "    _P     
 Q       j  "   ; )p  t     rX       4e      
l q   !    V   "   v a         en 8?p  "    \      ?  	H    ss a         v C      ] q<   !   e "  "    q     !    : rl      U '  "   
 U      Fa a         $ _E       8 (P   "   " 0,     Hx q*    !   . qFP   !   
Sg P  ,"    r      
{ '      ,3      $x  H   0 a        	7 M     	f NP  "   ~ q'   !   Di (   "   
 R  X   T ,   "   L q9    !    3      >T   (   : _E     7c a         I   4   | rH      Z a        ml )   d   
 U       a          a         8h      F a        U <l  |   mH qR@    !   )w ceD   t!    q   !    U     	F q    !   @ b   !    a        
U P   D"   5 $F  "    _      p       ,l q   !   ( <0       a   T"    *L   |"   Y 8\<       a        h *U        ap        p l       b   T!   # a`        ^ N,  "   T 7H  "    }[   "    O G@  @    -  "   g -y  $   	(j aP         b|   !   / J    "   
/ Y  H   k (xH     0 7h  "    D    "   	 M۔      W4  "   W a@        	 Kh  "   q q   !    a0        , q0   !   I \     % rT      \4 2kt   "   > 1C      /~0      ! JX  "    ]P     P `z|  d    b   !   ב $X  H    a          2ڄ   P   	2 O<  "   % +*   "   t {     
p a        B !U      	r c   !   3 0  d"   
" Sh       Jڸ  	"   " q3   ,!    k r      ' ^8     Cd `BH  4   v  qi  !   	 W
|      HC   t    #kT      ]b   x    J  @"    qe   !   
G5 P  "   ff GP  "   L b   !    } #      q@  x!   TQ 7d   "   c @  @"   U 1  
   k qF   !      "    <d  |      "    *` px   !   W P/`       a          <  d"     p   !     (`   "    q   !   5 $@p  "    :\  D"    i @      J  "   . 7  ("   ׶ n     	 Of\  "   	$ OML   "     G   l   	 q8   !    q0  !    )c  X   Ԃ _,       <     ˗ cv|   k!   6 V`  l    `y       m /   l    ]n    "    K a        
 C0  |   { q   !   	 Ot  "   S    $   Cr !X(     5 7  "   
 c   z!   E >E   p    q$    !   5 a        ۣ 5  (   
d_ PD  "   ? a         qv`   !    5  0   G4 \/      Ƞ   "   ' X-  d"   H q    !    C-<   $    rD      T /Mh  <"    H[\       I a        , 7      :ް  "   a q)   !   
 Tl      B     p            . q~H   !    +
P  "    $$|   "          * b   !   ّ q=   !    [PH      q%   !   aH G  "     +  "   O 1P     
J qP   !   " 0(     > :      , I|      b{0   !    { ?4  `    *   "   
o X      a        5[ q    !   
R Rp     
 T<  ,   c G   "    GK\     	%d q   !   /J 1  T    #       J t|  \   Z a        	 Md      5   "   . q   ,!    q   !   F (a   |   N Tp  p   
^ q`   l!   T Y     y\ a        _` "H  
X    D  4"       "   { $Ih  "    a        0 H      J2       L8     h CD   t"    !    "    ;  "     c      ,  (   J 2.  l"   y b   (!   | -   t   < \O   P"       `"   =5 L     U ap         1       
Z q@    !   
 q`   !   / ^h0  h   	)< a`        
/ c   u!    IK      
~ QX       aP        _ )8      B   l"   	_ q   !     a@        P X  "   = +H   "   PZ a0         Y        ^   "    G a         h _  |   UB F  "   
 T     7 +  0"    a          a         iG @J      >x  <    H9     A 5  @"   Bo q`   l!    ,A  $    q|   !    I      =	 $qd   D   J !  X    2e p    !   V 7  $"   k        >X   @   	\ L     ; q7H    !   e q$   8!     a        Њ r   $   J ?     "   5I q:    !    <  l   } q'   !   
l Sk0     Pg 9[      c 0t  "    _)  `"    `F      L&  D   v q   \!   Fy             c8   r!    a        
5 q   !   d	 >oX       q   !   b >k      V p0   !    c`   j!   J bD   [!   V qL   !   
B q   !   O q=x    !   1 =t    "   ? 1Gt  4   ) qx    !   ?p 1M<       ƀ      f  p"   ` q    !   	O$ qP   !   
 St   8    5+x      m p      i G  l   e7 a        N q1   !    q`   !    ]t  8   	X c   !    9@   D    1              d             H 9d  "   Z! q_h    !   p                    Jp  l"   
o P  "    q    !   Y q<    !   ; S,  d   
U q'@    !   c Z$  8"    $KP  d"   H q+T   !    a        	 Kb\     n $  H   8 D(     @Q X  x"    (/   @    ܬ   "    *   "   a} C8     
^ c   !   ԯ qm    !    E a        
0 P1    H   z a        v #!     | r(      A 4  
   i :   H"   i "     7 b   !     Z       rp      @ [   4   9 B      qT   !   
 *l  0"   P 1     B] `@       9ˤ  l"    9  "   H q    !    a             "   S )   |"   	 P"  h"    3  "    @  `    UL        "   z' Z  "   E q9    !    q8   !   u r      k )I   X   d KW      U      
 RÄ  @    D       ! a         Uʤ  T     '   d"    *',  <"   qB (     m @"  @"   n
 8U      z D   "   g G`       B:  x    D_   \   	R q@   !    qk   !    q   !    3  $    d  `   { ap        [ q   !   TT 2I  "   r a`        N !     [x C(H  L   
 S  $   u ^~0  l      (   7 aP         s a@         r   $    $      \      HH      3  l   a[ C7$      ] 8T       q;H   !   	y" PX,      , a0        ʨ I"      s a          h   "   i "       y Z  "    ]a   x    ^c`  h   7 ={  ,   Y )X   "   x a          .      p0       $D  "    )      Ҧ $_P  0    $L  l"    bH   +!   
ew q@   !       "    b   j!    KTp  X   - +R  "   bT Z#   "   1 qk   !   ' 1(p  d"     42  l"   ? a         S FP  "    9     	 L     ( X1t  d"    $gP  "    G      o: a        G q0    !    q   !   e a         qS   !   - J   "   	 Wh  %   , b(   _!   P /ol  $"   l a        |v `   "   [^ 1  h   H :  d"   G q|   !   D r      "t    "    q*X    !   - @       :@  $"   / q   !   
 TRl     	& KD   0   R X     &  0      ӡ qZh   !   ; a         WH  (   C !Z      
\ q   l!   ~ q   !    *x   "   Y C      ~ r      So MP  0   	  q   !    a        # $P       -   T     a        7~ *c     w ,  "   T q)   !   O X  "   & a         s   "    4@      b   !   o #7      3 F   "   - ,0      $h  H   I :h   \"    HF      ]@      T !   L    HT     ; a        N qp   !   `/ G(<  l   ! [=  H   ܹ pL      r 8$  "    4H  |   6 7   |"   rB qx   !   }D r       ]0   "   U G  4"   
q P  "   } b   !!    +
   "   N [     A BwX      3q !%|  
("   oY ap          q   !    (1  "    cB0   }!   	x Q   X    >,     $ 6      E 5o   "   @ ,H      O a`        i ).$   "    b<   !   
 T  x   H aP        	V L   $   Z r   $    >p       9פ  H"     6  0   	)
 a@        0
  @      -?      *  "   h Z=   "    G       'Ġ  %    Q 5}p  @"   	5 M(  l   E !_   @   B0 !T  $   '? ^h     KT a0        o '      e ,  l    q   H!   M qd`    !    q   ,!    qZ   !   
$ \      K  h"     r\       4 a          I8     X q   !    q38   !   I a        e b  8"   X I     1 a          #~   l"   
] P̄  ,"   - =  d    q  p!   D !]     	 K  x"    _<     + q@   !   
; c   j!   6 a        g ?   "   \ a        	 Oʠ   "   t #x      n "       P a        W q    !    a        [
    |   U b   D!    q8   !   	t MX      " a         Y< pD   !   Z q0`    !    q8   !   	 a         9j      ,*  H    ,p     c a        w G   "    ,     
a q0   !    & 8  ,"   a Bp   L   	, q`   !    Xɴ      # L        a        9 7   "    q   !   \ "F  |   G *  "   	z P
  h"   , L/     I~ !   \    @2h  "   us 3m   "    r       H|      ~ .-      
 p  !    @   "   G	 qN   !   ry #/<  @"   	x Xx  <   
b Pф  "   	 M      *YH   L   ) -   "   	 ^l       @       > f     (       5 ap         q   P!   t q'   !   Q 6     	[ q   !     a`         9/   "    aP        
Y S     @ [d     S H$   "   	 O   "   4\ F   "    \  d   x )=8   "   g G4   T   	 ]L   (    WX   "    a@         _ rp      i ?l       #e  L    Be\  "      ?:     &y a0        	Ix L~       Kl  h"   {            t a           a        - r@   $    t >f@   l   t 2T      D    "    ' 7  L    qN   !   sP )6(  <"       "    J   "    U?  h    ?+      C    "    O Z       J q   !   	`# ch   !   6/ F   "   ٯ a          a           "   # ]X       (0@  "   N a        K %      d a        f a        i   d    0 rh      Uf Y  "    p  "   	fh N8  "   	 U  	    6  "   
 ]\  $   hk 8   -    |` HJX      b   !    qA    !   f 8  "   u ,T  P"   g #l       a        O a         a        p $!h   "   w 0   "    @  "    o_   T   
U c   !   
W c   |!    a        O    <   E (   H"   x             ~ ap        
M q   L!   /K q~@   !    Gm  X   W a`        Q   "   W 6h  T   
z S   8    4J  "   t q    !   \ aP        w G   "   G    	"   \ )  |"    H$  T   F .fh  @"    V            8 a@         5X      8   x    I4      
 Cd   "    @;   "     @   L"    Ի    "   	4 q   !    @/p  "   | l       a0        0
 1h     H )   |     a         \t c   }!   \    "    $     ? !J      KM 20l   \"   R 5h   |   
; q   !     Q       p> t      $  4   ځ            ! qx    !   N 1     3 q(   !    q%X   (!    @  @"       "   	 qx   !    Hӌ  x   y S  d    $0      ζ p    !    6  D    BUd      ޕ `@   `   am a        ' :@   "   9 a         } r        ( A      G rH       x H  "   q q6   T!   
 q   !   M qx`   \!   A qa   l!   70 7   "   * Hh  $   %i +&  "   ! a        @ [      P a        	. q8   !   	G c`   ~!    4 r   $   _ G%       d   "   ( c   !   { `Ud   P   1y LT     	5 q   !    A   "   z bOx  #   
 a        #5 0     
x q   !   #e 6l           "   	 q    !    @/   T"   	 O<   "   е qX    !   	|5 O`   H"    q?   !   w 6y   4"   ( J  ("    q    !   E 1Ƥ  T    * /  2    I5  P   4 a         ` $   "   	 L       ߝ ~|       |   "   ( q   !   g L       C        "    ? 1P     ,1 a         Y    "   
 a                    j [,   "   ޞ .  x   9            n "       by0   !   
Y P6  T   % a        	 O^  l"   C D|  `   ' +3  "    ` +  "   < *i  P   a/ Cn  @    &O R       ej H
   8    e   "   " a        	- Mj  (   w` S  X   _1 r      < (@  l"   	 L      UH p   !    Q ap        
 '      D  8   R 1     # I<   @   O -$   |"   K a`              
 S       -   <   d >q     Q X̬  \    
d aP        
=N c   s!   Y qM   !     r      <p qM   !    P a@         $#   H"   
 q    !   % 'N    "   a )      I& ^
8   D   {[ r       (C  l"   % a0         `Ш   p    a         ?> X}<  \"    1      )ŀ       GH   L   	1 ONH  l"    . H54      Q    D    #   p   nQ |      c D       qT   !    R    "   4 4O  "   
 r   $    A  @"   ̃ _?H        ?MH  0    r       ;     Z r   $   	,w c    S!     r`       y P  4"   v J-  |   	. K
  p    0p     "V L%|  4    `y       B 	  "   Ա a          pP   !   	 O  l"   	' K   "     >Z   X   Az 1\8  l    W t   "   / =.  \     D0      {	 a          qT   !   8 *d     T q  !   @ b4   !   > z  8   |&             'ft      K S      #  	   	 KJ  "   9 qM   !    '     	I L~        #  @"   :! Xx  d"     T     v a        ۤ S      M    <   m d    !   K"    l   ө q    !   = ?,       a         q(   !    a         &: a        - b      t a            t"                 a        > p   !   [ 3    t    : p   !   ? )E  d    \      	t cT   !   ? a        
 XX      E q    !   j- ).   \"   > p   !   ,f a         q~P   (!    I      @ Ӥ     	 P|  h"    rt      N qP   D!   
* q    !   U ?   "   	x2 L     M $p  H   
# PP   "   = 'H  @    8      $      ٨ 9  (   NN    $   V O8   $    4      } q   H!   
Ls q   !   
c qX   !    b   !    -/ p    !   ? ap         m t   <   
UK P  ,"   v '[  d"    qh   H!    qX   !   B a`         `      ?  |,   $   
8 'L                 u r      ~) r      G q   !   t /P      P +4  "    *   |"   ^ L   $     Xl   x    L      q~ <   "   8 H$   d    aP        
5 T  "   T a@         \     Fh qP    !   i a0         HV     _ `|      
\U P   x"   w B8     G (b   |   D <   "   01 qP    !   H 0      ] [f     	| K  l"    q%   !   	 L      	/& Lw     
 cb4   y!   	 L(     V (  l"   ; 6  "   
~ q   !   'i q9    !   	 P  h"   	 N"  l    $P  H   
 *d   "    )_     н a           [     آ    `   ]] a         G  0   4{ 2   "    q   !   4 5,p      ; b   !   > +  "     d   "   V
 Y7h  
    *   "   h a          a        LJ (  "   Z q   !   =/ *o  X   
 RL  !   / qKH   D!    ܙ r        d l    "   4 ;*  
|   ? q   !   K 7  "   	 OIh   "   5 q   (!     q   !   A qX   p!   
 )     [ 4  "    r H       b   !                I Q  d   bW GH   "   	 L֐   D   (k +7D  0"   G r0      ;A a         `x\      Z $      R \  T      G*     ' 58   \"    q4   !   Q= q4   !   m q   !    S8 a        @ 1UL  X    ]D  H    a\   !   C *q\     < 7Ũ  "   zD 9^       a        ~ qR  !   ?y 7Ǭ   \"   ζ A      I     z S  X   6n      I a        @ 7#p  H   B [     @* +|  "    Ǿ a        
y q   !   Dk 20  "    R a        v ?   "   , 0  p     x     
I q   !    4 r      f bH   !    3       J     
f P  d"   
( qh   !   g ),   "   { _[H   P   E 2!   "    3$      @   `"   ] L@   $   J a        	* Obl   "    ap        W *   "   k 8|    "     r      
$ `   "     a`        O I      f ?   p"   L ?@   "   D (   H"   > 9      
 q   !   a: aP        
l( q   !   ;S WL  	`    3       8 X      + D      q    !   ME     <   /y b   !   
%& P  "   
J qp   !     $v      `Ҩ      P a@         2J a0        T 2F   "   
&E P  "   
 Y4      A 7%     Ph *   `     X   "   + a          F a        
 a          #    "   
: R>      2  $  @"   
$ P   "    9<     : V  *   h q    !    v a        E            	H L}   L    H)P      M a        7 Xk  d"   D 6H  T    _    "    5   \"    :  "   y/ Gې  <    ( a         r      % G       \t      ט 5      Bh       p   !   ! <ߠ   "   
> q   !   / +b  l"   
 Y"  8   	 *^       Q a        	p qH   !    M a        96 *f$     
K q   !    q   !   V[ a        F a        9 .0   "   DL X  "   | H   t"   Z a        7C F<   "   	 q@   !   z @  "   ] qƈ  !   T :     
N q   !    3 ap        4F 7   p"    s a`        G !u  "   
 Y	l     
 aP        } S      
 q   !    ,  L"   	J N   "    a@        A) Xd  "   7 a0        	 L  ,    6T  h"    *   H"    @  "   O :ܠ  "     a         	K q   !   L qsH  !    qp    !    M p   !    q[t   !   S [݀   "   s 2      ; L4  T    -   $   
Gp Pp  "   	e Nd  ("   :U a         #     	 Oˠ  $"    '\     w ##      q@    !    2+ 8  0   ( +8t  "    9\  $   o #     a -6     S XL  d   k 0   "    ˥ p   !   MA 22  "     Mx  
   ( 'Z  "   ! ]     o (     N C6     + qF   !   F7 q0    !   Z ^@  x"     \  "   7 /$   `   x- 9     Y q   !    *  (     B20     S ,   "   /6 L8X  <   	 Mvd      H [$      p(       .      	 q   !   +9 6T  L   ۡ $  H   [7 " d          "   | >     Ol 7  "    k  d"    KU      b   !   ? X  T"   
F| Pp  "    5q  l"   R] a         r2 >  ,    ɐ p  l   ܅ a         rP      
A a        	T c<   e!   N 1     / Bv0   h   9 q<X    !    ~ a        
$3 Px   "    T   "   	 O[h  l"   be >g      pk       I a        4Q V   `    ]m\  t   {  <  l"   {y a        ) 16<  d"   c q0   !   T A   4     qUx   l!    rh   $   	^$ ct   !   E r`      - a        b I  (    CА  d"   
5 U|     N= !  l"    Gcl  	   0 I      Y 2      5 a        T !  "   1 .a  "   	 '  "   U /x      w JD  "       "   R !     VA YF     1 ]D      ՘ _G     h )-x   "   _ 2o  "   	r q0   !   5/ Ft   "   u 8        b   !   
X T0   "    Q             U 8     d "8       :  "   _ 'L   "   a "  `    p      g q   !    (3  "    /c      y Zyd  $   o *X   $   
 q   !    0  H   U C   L   @r a         N<  0   b ap         *$  <"       `"     a`        R B$  d     x       ,   pT  \    3       5 Jx  0"   r 8x  "   	c O  @"   & 4   0   ? q|   !    5"@  "    qk   !   ծ A?  	   n aP        	[ a@        ( 6       rd       a0         a         v a        	 q   !    b   d!   7 q   !   S JA`  !   Up q   $!   
M qp   !   o $0   \"   l qVp   !   | -
  
x   V *T   "   Eb 71  0    $ !   "   + $@     vJ 3m   H"   A Br   \   3 qH   !   x (8  D    L r      j~ "     
g T      PM 1  
   io "     
 R(  0"   m a         k5 qd   !   m_ G  "     H     hs Gp  "    q6   $!   
S a         a r@   $   kM 8|   "    q@p   !   	{ O   H"   
0 Ygd  T    q?   !     ]7  `"   0 q(   !   l1 G  "   
 q   !   	 q   !    a        C +  "   X pH   !    a          a        { q   !        h"   
 a        
H q   !   ߔ _D       a          G@  p    & Z  @"    u ,  "    _A  $   SQ F     	 O=\  "     p   !   ' a        	c O|   "   hD Gp   "    q$8   !    I,      Ib Yd8  ,   	 q   !                A +  "   ́ :|l  P   ~ G0      Y <   "    q N     y )>8  $"   aN 2w   h"             "    i G6$     
[ q   l!    a        
V P   "     %
X t   w I     
B c`   s!     X  "   Y8 7   "   6 q|x   !   	- L        r      	e N   H"   ٲ ap         It      > 5|      V( )   \"   ^ R$  0    `S       @   "    '       2 L   "   a a`        z q;x   !   b AP     B 1d      ULl      5   ,   	'h K0   "     aP        K Cl  D     p   H!   Q !     & a@        
 *Ɉ   "   fo k   "   	 ;Τ      Q a0        
G a          ;h  4"   v VM      J +ߔ  "   } b\   !    a        #{ a         EL q8    !     a         q    !   D !^      	 r4      
 <     G 2+   "    v 1=  `       "   0 U      b@   !    r        a        j )/,   \"    Q            j a         Mj      ` H   "   0 XHp  x"   Z a        !S qFp   !   *2 I  T   	  r   $   
t q   !   ܛ pH      	 L      I 2`     5 9{0     	 r   $   L q)(   !   O |  "      p(   !   < +  P"    \            R9 !            	 KDt   "   	 q   !   "  XH  4"    BP       C -     [
 " ,   8     ?@      >  `   v >  T    ;       L 1  ,   a qP   !   	 q    !    /U  |    \m     
9 T      q  !    6<(      ,Ӱ  l    4Z  "   D >BX  P   ym a         3uH  "   	* O:$   "    q    !    Az  D   D >@p     L        qD   8!    R T   $   2 H  <   ;$ a          rT      	O L       /_     } @   "   J qM   !   U a        9* \\     *z !    @"   TS q-    !    q0   !   VT 2L  @"   2 +  "   4 ?p     
 a         K ap        
Vo Pt   x"   ~u r      TZ a`        1 FH   "   C[ +״  d"   [P "D      O !  L"   " X  "    /   T   ' q*x    !           rz aP         Jl   \"   | r8      
 a@        ~ ,@      Mg      9 r      
X Pl   "   
η q   !   W* 1x      
^1 Pt   x"   
 ;|  "    P a0        
F P  "   	) a         @% (  "    a        f A  l"   u q#H   l!   ] /  @"    *   "    <  `"   
9 cˤ   i!   eV r             - I  T   ϻ a          a        
 $ɀ      Ȋ X       r       s aT  @"   $ =     R !      q    !    4AX  @"      "    a         T  "   
. q0   !   0 F   "    6  "   l ?   "   T #X       l r       J,  "   K r      A            f qȀ    !    'L   "    qZ   !   
 a        0
 +j  l"   } r      
W T0      q@    !    q    L!    q¨    !    /Kl  "   	 K  $   f a        2        |      2 XOT  d"    W   \"   ` 2tH  h"   ~ a        6 +X  0"   cJ G   "   Z 7      K  h"   !  X  "   O a        T ,  "   ˵ q  \!   JM q)   !    a         qV(   (!   	 OX   "   	}o L      6 `)   x"   ؟ $   H    G   P    4   "    q`    !    k q`  h!   ޳ a        Mn 7?     	XY q   !   n~ 8XT     ~ ,_L     	A P  h"    .  `"     !Th   (   T >Ĵ     F (bd   |   kd )H0       G;l       5     = qW<   !   w ap         qh    !   T d  "   
 T  d"     $           |"   9 U      	 L8     @ q`@   l!   
? a`         q   !   = q   !    q`,   !   i q   H!   LJ 1y,  p    aP        ~k       X 0(  "   	t+ qX   !   
[1 P  ,"   Ȥ _A`   (   
` Pl   "   v <X   \"   ! '  <   y S,  d    I  d    r|      E    "   
 P2            G _R    "   
 ,  "   
T P   x"    _T  p"   	y O   H"   	% KƐ  p   } qo   !   
ǡ c0   !   a a@         a0        & 1&H  "   PS l   $   C qX   8!   6 b   !   3 +  	8"   9 Z*   <    6  "   : @&  "   s  >p  @"    0@  "    N p   (!    4@  "   H ((   "    { >u(  0    b   !     1  \"    R rt      ߺ b   !   _Q >X      r       I%      Z 9  @"   F6 !q  4"   1  $      i $0  H    Q a         6 3      
 R            0     gw a        	 Oy  $"    :|     l 2ń  l"   / a         d W   \"    W   "   	 Là       Q      	 O4(   "    r   $   73 q:    !    ><     |            = a        N b4   !    c\   T!    ,  "    q\  <!   Y _?P     	 Oh  $"    + p    !    q%   !    c    "   
_ Pp   D"   i 'X  
H    5} a        c qe   !    a         rH       [       @       $W  "   ʖ $n(  "   c q+   <!   K p8      	 q   !   	 L      # I(  
H   v 4M  "   n 2˸  "   E qM   !   3 G  L    -      S   0   D<     "     a        L 78      I `  P   ? $(     	Ɵ O@   "    a         rP      |m a        | rP      V\ ?   "   ! q4   ,!   %; qF   !    q     !   G (X   "    ,  "   e >     3 ^B      q              	 O7L  "    a        *      Q a         ! T  "   ~A r      ?A r       3  L   ǥ R)      4fT  "    ?Yx  D   \ WT   \"    4\  "    ,t  L"       d"    Ռ     	( ap        %* +%   "    a`        Q- !  @"   F -\      aP        4 (>   l"    I(       _A      	 q'`    !   s #L  	,    (6  "    C  "   
 q   !    q   4!   O (J  l"    6   "   = X       a@         :
  p   E) q    !    @      0 ['H  l    a0        )P +=L  ,"    *     h q|X    !   	 qp    !    a          q1   !    /{   P    qT    !   J 73      _ r      H J  x"     ^sX     3 +  "   ܽ a        	u OiL  "    a           r    $        "   
 a        2 $;   "    a         `R0      ;3 !9\  
   N !  P    Nx      ]#    4"    \  H   a a        	 MV  8   oQ a         ;D   0   0 a        ׃ a         q<x    !   N a         Vp p(    !    }            # YB      !i        pX   H!    + ?GX  ,   kn "Ą          "     4   `    q?    !    F a        yj S  d   ) 5x$  "    ?   D   Z !   p   ! r   $   	7 q   !    
 ap         ;(\     
f P  "    q    !   ~% a`         H        aP         qm8   !   8 J  @"    u            	 q   !   d a@         ,˨  \"   
 r@      
 ]d   d   
 <   $   Xb )G(   L   ? !M   p   J $\  h"   
F P0  "   w S  d    qo`   !    C  P"   	d N   "   b D   P     #        Br0       8      
-= cL   v!   & 6|  L   e "0      I 2,  l"   a G  "    p      	& L     e 9Np   X          0 bt    !    q|    !   	 K3     m p`   (!    T a0        S F  p"     R      a         `      +< <T      Q XP  \    'R   "   U a         dX   _!    4/  l"    } ߼  "   	P q    !    Z        a         o& a         &0   "   F dP   T!    Q a        9 a        
~ Q   <   	 O  @"    Q            L \P     B@ 7(d  H     $p0      F cA   Z!    *Y   D    .d     N X8  D"   
T Y8        r     
 a        £ a        $ q+d   !   } r      
| RL  8    n7 r        v          "    
 a         a         `      D(       C  "   H !0  "   Ͱ q$P   !   G \      a        v ap         )l  H   ~ J`   "    Bw    X    6D      o Brl   h    (8  "   o GI      {     U Fդ  p   V qT   !    H  8"    J q@   !   3 XS  	"    qo   !   $1 a`         aP         5 a@         (N  l"    \40  \   I a0         PZ \      ߜ qZ   !   	1 r@       a          a        6 qz8    !    rp       Nv  	    bx   !   Ze !      گ a         	 -  D"   2 p      T p       q&8   (!   H !fD  \    #      a        D XD  \"    Ld   (   8 a        N !      -#  t   f Q     	  K      Jl   "   8 J     	Y M&h  t   3 '  `   8: :p      [p   x   WE +  "    q[   !   `J Y  8   ' /c      9       q=    !   5 p   !   
 S   d   v 3m   "   S :;      H q90    !   ' a        α q8   T!   < a         # r      J~ (D  l"   	 r   $    q1   !   	 U     
 Tl  <   ځ $  H    5!   \"   V 3  8    q;8   !     p@   (!   >| =՘  \   
4 q   !    @  8   ! _A   4     @     ܼ a        ޣ `C|  l   	 M$  l    qH    !   y ?4  l"   , /w  "     a        	[ q   H!    @  "   Ϝ :     
 q   !   Ύ Ah     `R )   "   3 *Y      C qa    l!    a        / XD  d"   	} L   (   @ $  H   Kx q   !   5 qV   !   * q    !    D      p q@   !   P &  :h    A  4   lS qO(   !   	r r8       #  "   , /{      P# H   $   m q,x    !   m qop   !   E >G   t   
c S   P    a        yg ap         xZ @mL  
d   	1 U  
P    a`        	d q     !   	 q   !   L aP         b,   (!    #ah       w_    "   _ 4U  "   
 TP  t"    C     = Q  d    a@         <  "    k     	 q   !    L   <   2 @  l"   o ,  "    a0         ]Ȱ  H    qVP    !   o qP    !   
 a          ^    "   i   t"    qP   !   7 qM   !   @ !Pp  "    9  "     a        
2 9[      lB r       4L      L a         	 O  "   <T +  @"    H   \"   	 qH   !   {v )B\  $"   	 q   !   i q   !   	 O  @"   	 M'       GP  4     e  d   
4 Tl  "   ! rP      f q`    !   x _    D   
% P  "   p a         k ?   
(   	8 O(  $"    q2   !    9zL          P    /Ql     m} #)   "   O qP   !   b >f0      2w F   "   	 O4    "   
 a         ,oT      48@  T"   (b 6      P 2<h  @"    qFx   !   	 q   !   
7 qH   !   ,
 a        
` U(       .o  0    HX     T q(    !   U 1     
 a        2 RQ  *X   # X        A   "   ` q8  !    a        
In P  x"   w .c  l"   f? a         *      H  h"   : a        l p0    !   ns r      E ]4  "    #            { r      E !o   "   	 O:   p"   k 8|   "    *x   "    f `      H   H    s D      R a        ^ )P  l"    y d      r      
 T3<      J r4       ]    $"   g GL  p"   J ap        ԟ q    !   " W  "   ^ B     &1 1%   \"   !  d  @"   ? a`         /|  <    >3            n aP         2   0   W a@        N *     c q,8   <!   M *  
   j 0   "   	~ Tg  %x   V a0         $t  "   D 2  "    $     	    \"   \ r        <   \"   } ,"       P a         	2 Lx  x   	W O   "   Վ b   !     a        	V cp   !    _  8    <t  d"   : qM   !   = I      a         6 *?  @"   < r       	 Ms     x a        | Z     / 0  $"   
 T  D   7 a        ] )     < a         I5       cS >l      }S a        4 q@   !   & b(   +!   " 5  d"    a        = <s  	   n* (X     I 90  l"   	 Q      B r    @   :   H    q   !   ( q~   !   : U      	) X   H   
W Pp   D"    a            "    /u   "    '
      i *D  "   
r q   |!   V a         `       Oi a         ap         qZ   !    -W      a`        	| qP    !   : aP        c a@        у .E   "   JP ]k  `   G] q    !    BV@  "   ױ $     7      ^ a0        c 9       (?  l"   B `-  "    sW a         
 a        7 a          nz   \   ([ a        CB `Ax      OB !ؼ  "   	ˋ Ot  ,"   
 X     y_ a        4 q   !    a        :f a         $  H   9 A     " >  T    q   !    N 8(       G a        
5 R   @    $  "   	 M  P   ( 6      : J  l"   T >W   T    a        n 4     ; q(,   !   " ]     
 q   !   h q       r8      2 @7  d"   F qp    !   
B a        # q    !    He            }1 r      u (<      /Tp      
 c$   !                 y a         W  "    @ $e  4   ? C3(   $    -f  (   } :   \"   a qx  \!    U8     I. q(8    !    b   n!   $                "           ^< L   "   	  O   "   p ap        8 L   (   a W   \"   t :ɐ   @"   eA >r      	" Mwx     SO 7t       X   0   	 Kd  @"   i c   }!   Q a`         aP            "   w( q   !    0\      D 7/     
}            
` a@        Rf )   |"   
 ^j  h    *  "   	H Qp       C  	"   
H R;(      \ q   !    \  X   e
 G  l"   &7 ++$  "          
 Yx       R   "   
 a0        g nL  "   E q8    !   a q+\   !    q (   !    9r      a              p"    5  @   n 3      )t     
 Q     	 r   $    Cd  0"    x, >i@  $   [ qc   (!   	l T0        I>  d    #S      I3   4   	 V   D   B a         E XH  @"    ,       a         5 q,   !   @ 1U   @   x ,  "   8n q:    !    a        	g O  $"    I      4 a        K 4   D    q    !   	 K      GT  l    q            2 ]T  |   /7 X:<  	"   jx qO   !      l   
              p   !        "   
F cx   s!   $ 0   <   	 Ov   \"    a        K 20  "    b   /!   
< Y     	)M a        2 b   %!    a        	.1 q   t!    1 a         YW p8   !   p [݈  "    U     	~ L       B p@   !   f `p     , a         {O >f       q8   !    { a           "   9 Jה  $"   =& ap         ,\l     I 2-   "   + qx   !    (@   "   
 c   !    qS    !   ( a`        P *       Mq`  (    aP         `y      Z~ r   $    2      c       ,  #,     ] p   !    B  4   ~ _      a@        
 T   "    _  \   & q   !   B `?(   d   
m S@   P   j ?)d  $   O^ (  "   4            
Hs T!  |    \     f \fD      
 R      	ve q`   !    a \   "   T a0        | l      H $4  "   D a         	I L~   X    dP       /D    p"    4 V=X   4    r        q@   !   e q*   !    Q             # ^r   `   1 qFX   !    d p    !   } \g     i 9h  "   p (   \   
Q` qP   l!   q )3P   "    9@     .{ qK  t!    G        .        L   $    %      f@ a        ף a         $ 54       ;     s 3$   L   : q7h    !   
 q   !   g a        	 qx   !   M X  "   	 KP  "   j /al   L   	a M  \   ^ Zq  p   s q      
po a         '  T   ٶ $Ѩ  H   e "        `      ˉ 5y  "   M a        ą ]|     U *WP      n IF      qv   !    p   "    5(       \ P   "     i  "   : q   !   O q8P    !    5      
g PX  0"   g qeX    !    :  "   Q b   $!   4 a        D C  "    a          ,   "    J  d"   ǟ I  $   nR ?   "    -      ڥ $`     C` X<  "   w /[  t    q   !    0? d  "   ~ R<     y H     z   H   S a        	+ rd   $   	Y L  0   M /e<  	          45  "    ,      [ I  "   M qX   !    ,  p   # Y      |  Z,  X   	
 KFT  "    ;D  "    /  T   A !$      F a         &l     = p0    !   < U   @    ,`     	 rH      ڌ   "   z   (    ,0  p   y a        D ap         , 8  "     p@   !    a`         aP        
 a@        Y c      b`   !    B    p    a0        \ a         a Y       ,Q p    !   Z >Wh  8   "	 I^  H   } q   H!   : 7  |   * [  l"   t ;8  "   : 7ä   |"    a        . 7   "    b   !    *     "    -@      $X +!  "   H q   !    rD       c   \"    B0  P    r       $#P  ,"   \  ft  	   jY "p  "    `M`  "     *   "    q*   !    @D  h"    {d  (   AP 1[      	ۆ Mp     @ Cd  h   	 VC  <    P  \    a         
 q   !    5  d"   
 T@   @"   | b    l!   ! Jc     	 q0    !   j G   "    \ E      -       R a         \ "   "   ݂ a        % 5  "   G !w  "   	 OQ0   "   
] P   D"   ~p ,"      I(     Y IL       ,$       q   !    Y ä   "   v G    "    P 58  D   f ?|  "     L         p(   !   5 qH   !   & r      8 q0   H!   = q6   8!   Ys 1d       q0   (!   	 OL  "   N a        @ +p  "    p0   H!   ' ^  `   
 T  8"    ( a        
 Q|  d   b )  \"   8 =     % DX  d    9A   "   	 OX  l"   l >      I'     p, 8  "   	 MF      qo   !    a        ' q   !    ID  (   W *  X   	}B L\     2 q<    !   
 W   \"   	% KƐ  p    5  "   	H Lϰ      A@      P!       (Bd  l"   	. *[0   D   * /P   (    *   "     >h      = 94  "    #Y       rx      Mp \   <    :$  "    (Z,   "   ( 6      'd q~   !                6 8ب     ( q@   !    I   $    # @   "   } r       P        a         H?  L    |(        2 >\\   <   ! "      r ?x  "   	 ,   T   n 8}  "   
 cl   e!   B C*  <    qx   !   ~ a        	ǳ Mp  ,   TJ Y   X   M M:  4    N  x     Nq *|  @   Aj !R@     q (T  @"   A qN    !   / 7X  "       0"    - Y  "   ( a        	 ap        
` Q     < !E<     N !  P   L. a`         G H   "   hU q      k "  "    W aP        G q)    !     r       G Z   (   ٮ .i  "    } P   "    z q   8!   6 7   |"   ; a@         a0        
! T  @   HX a          2\       p@       ]  ,    3p  P"    /~P      ř I  |    { T,(  $     a                       N :X     ؄ b   !   ҂ a          b   !   x a        ^ J  @"   	Ln L  L    a          H       4.(  "    q   !   x qV   !   	Ki N   "    C-`   $   9 F%  p"   lb G   \   L 7߼   T"     a        ' a         `      s a        T FȬ     	 M%  d   O rp       \      M0 qH   !   6 a        	A Ow4   \"   S 7,  "   	; NpD  l    r`      ӗ @  "   vn 3n,   D"   ֔ $     B 7*     y S  d    a         e @     } ;~  "   H !P       ,  "   	 L,       J  d    >      ; 7Ĝ   |"   I (   p"   Z JT   "    _       A@  "   o a        	7 N'D  <   U YP     K (  "    0  "     ap        " qU   l!   J *x     i 2   d    $   "    b   !    4      9O Xtt  d"    q6p   8!    | p   !    1     n( qȸ   0!     1T   @   " q4X   ,!   c G     `8 VP  @"    a`         [1     "   	p cp   z!   L (t   "   6/ q(   !   1) F   "    /       sY 8p   h   M     $    m p   !   A qV   !   8 6(  "   <$ q   !   
 :  d   ي            ^s V9      /I  "    *0  X"    `6 0   "   ] Lk      B(  t"    aP        4N b   !    \xp      e\ a@         J<  ("   * 3  ,   M q>(  X!   %# a0        CQ `A4   D   m (X  \   
MG q   !   
 S<   8   ]k KD  l"    a         x a        &     "   { ZP     0d +m  8"   | b   !    /t  X    :  "   
`o P   x"   ; r@       a          -T   |"   p q=X    !       	,   	 q7   T!   
 A T      6|  X   {e @\  "   
 c    |!   ߶ _`  t   i ZEd  "    D a        
 @   "   4 I   8    N a        X 2T  $"   	! K  @"    b   !     a         y ڐ   "    [    "   tz a        V, 1      WL   "    A      q?   !    qV   !   ! $p0      Y@ b   e!   
Za Pt   x"   ] bx   !   |Q r`       9?<  "   Jp ZT  h   I' F  "   \ 5R     	L8 N(   "   v\ q   H!    q/    !   1 +{<  P"   U a         Il ^       / r    $   & +,  "   > >     D q2@   !   G q8   !    AI|     m x  @"     C:       
A a         /B  P"   >p q0   !   z a        	 r   $   	6 0|  `               	' L  "   pB G    "    V=     |w G      5      	 q   !   ! b   k!    .j  "   ]g "  $"   
E q   !    4G  "   
 c׈   `!   7 p      Q 1  ,    Er    \"    4jx      	; O  0"    c0   !    *[   $    q;    !   9 q  (!   r{ rH      / p4      r X`      ^ c   _!     [      
    @"    r|        a        g *   \"   L I|      	 O}   "    ;	p     
 8$  4   QW \  D   > L(      	ފ M  +    q|   !     zD      E $  H    -       
aC q8   !   
 Ywl        q6P   !    q   !    q    !   ` Y  0   U# ?   "   
i P  "    qs   ,!   $ q7   $!    JX  |"   ) 6     UK )   \"   	VV q8   !     hx  @"    ap        d b   F!   a	 rp   $    8$   $    6|      b\   !    q18    !   
 SY  
   
 TI     e B^  "   V ;  x   
p Y)  
\     a`        c qM,   !   a q    !   
R Pt   x"   J aP        P ;   `    J    "   f _      	 a@        
Q P  ,"   Q +   "   
 *   |"    'x  
    5      o ?   "    H   "   z W  @"        T   L    $   
H q   !   
b c   s!   B a0        ~ r      k zp  p"   ?F Bx      @7 a          /   "   O r      ^_ q)h   !    ^    "   Ȼ 5p  "    9Լ  l"    ٨      0 4   "   S[ 2B  @"   2 I
P  L    $7  "   ) r@      d a        	% L      5J  0    q   !    ?GX  ,    	 a          / a         a        e p   !   	 OC  ,"     8  T   N qN(   !   OC    $   	, a        N a         "      ' ^l     
 S-l  X   8 =      q$h   (!     >p      	\E c   V!   ] H   @   
; *  "   @ !M      ,%  \    @       b   X!   	e q    !   WM 2S   "   d a        + 6     % 5o   "   	g Oc   p"   t 2d      l` ZO   "   4 L     I )x   |   w ##       K pH   !   EJ F|  "   2 !#  "   z S   d    r       6Jl      I     Z 38  `   ` "   $     rx       H a         #]t      &0   p"   

 q|   !    a         :     b >kd      , qF8   !    +`  |"   7q +     #" V  @   1 W    "   	 QL  >   x S  d   0 B5@     = !I@      z ^   "   
E S   8   
 T/L      7 /  
    H ^$     5r =n         a        o "ո  +    	 r   $   # bz   !   "= +   "    *T   "    $(  \"   	&= q    !   d Ud  
@       "   
 R  "   q q   !    m r      ix ZC  "   # #bt     `              r       ap        	 Ov|   \"   	T q   !   !h <ߘ   "   
\ Pl   "   ~ -0   x   9 q#   !     a`        Q [      DO    "   ! *3p  X"   
I q   !    S aP        ܞ AU     9 p   (!   >  7X      6      8 a@        pQ ?      a0         U۠  ,   z bOp       a          q:    T!   r )h  "    Q +(  "   X q_H   !   Ӑ a            P    *   "   
 q   !     x p    "    ד ,   |    B  @"   	5 MfT   l   t	 )8d  "    @4P  P"   
WA P  ,"   	 O;@  p"    5 c   Z!   B ;[  !   S !Ȑ  p     6     h q  "     Q       I0       \  L    9y       <|   t   GH (c\     =] a         L $c     	\ OX  l"    -_  ,   N X  "    b{   p!   o 6  @"    n l  T    a        @ 1V      *p    "   UR C͜     ̗ _?0      
 0R`      ]^     M    	    
# Ph   "    ]`      	 Vl|     d ]  d"    a        \ 2lt  $"    U r   $   	3/ N   @"   3 L4l       , h   "    `u       *P  L"    qRx   !   w  &H   "   dy b   @!   8; 2d   "   } `ɴ       #Q      7   "   O 7T       _7 Y   L   o q1X    !    5 p   !   6 =sX      
yj c   2!    )X       p   !   3? L(T  P   {7 ,   P"   	 O@  "   j v  P"    J   "    \@   l"   i 9O   (    6       	 Nx       ' b   !    -   "   o _0        ^     "   C a   !    *Д   ("    6 p   !   t\            A bP   !    <  h   Y G(   "    ^a d    "   
Y P    "   L c   !   Q q   !   $ 7x   "   M /}   D   }w ,   \"   U !  P"   B chh   7!   Q q<   !   cX "   (   2 cZ   '!    4p      ;- F1  "   
 q   !    $   D    g e       e q   !   Z -    "    *   P"   ? >       ) (   $"   x_ Zh  t    *   "   g] 2,   "   J    "   
P c   !   
vY c\   /!    *X   "   Ƴ I
       C$X       	> q4   !   ;e >;4   "    3:     "   ' qp   !    3' t   "    ; p    !   1 1L       [z 7|   ("    Wz 8      j b   A!   1 ]z         *   "   [ 7    "   	v Op  "   u 8        	        0   "   K (x   D"    N a   !    9* pT    !    *  ("   z 3n   "   Y b|   C!   Ʋ b|   !    .Ep       6 !       z ?  "   z[ Z     	* c`   !    @`   $"   	, L)       q *   "   M ?   P"    35       *\   "   $c ]v   X         "    *@   ("    cl   P!    ]O    "   
g T`  $    _   D    *   "    q   !   %       	F` Nߔ   \"       (   @ F}  "   95 cg   !   > !P   \"   D   8"    n      " (   H"   !T J      -L   "    Z a   !   
 T     
 R{   "    < p   !   
y4 qd   !    _      3K  ,    -   "    B D       
j R   @"   F 2}    @    4hP  P"    5   "    J   "   
 c   .!   , ]{X       X Yx   @     *   (   	q  O  "    Ad   (   ~ 9LT  8   
 WЄ   "    'L   "   < 6\  "   q ]o    @"   - !   "    qRl   !   v cp   :!    N         a   _!   7
 2   "   ! HH   "   
 c   :!   #?    P"   " cdx   !    c~H   7!     0   "   I 0  "   # E   "    9ќ  |"   
E 6NT       }
 8D       2    D   	i^ O  T"    c^   !   ] b   @!   W  ,  d"   
 c   .!   Q 6        @@0  "    A   "    'Y   4"    \X  `   R q    !    3    ("   t c2   !   ~ Hd  "   u c   !    a4   !   	: N   "   vy Z\   ,    J     "   ӹ $x   x"   2 ]u        o q   !   xX 3n   "   $ ]}H   |   1 [   "   l b    !   Q] q   !   
_ PP    "   $y +#    "   Q 7q     X[ G   "    c    $"   ; P        j.   X   \ c-   !   \K b   !   ޣ 5   "   g qd   !   ,m (h   "   b Yl     a b,   !   ʷ q   !    K  P"   Z q,   !   tD c2   +!   	0o NP   "     +  "   $ (   D"   

 c   @!    ]O$   P"   
q PD  @"     aH   !   ) E\   X"   
Z. PT    "   l 2  |"    bV l   "   = pp   !    ' t   "   `7 b|   !   ] )      0 1       È J    "   -f ]q4       dQ )  H"   	e N  0"         "   )8 q(   !   	*# q   !    b    <!    k     "   q ZP   4   
. qd   !   	0\ c   !   
'P PP   "   #_ ]v4   $   s ?   "            3< =g0      	% Kp   P"   j *L   "    -   "   >y F`  "   3N ]       e] qMp   !   < x  `"   _8 q.    !   
qL Pd  @"   > (  "   \A c-   I!   # ]vX   L    ;   "    7   \"           ' E   X"   G 2|  P    9O       7 at   !     f   (   ! EP   "   
 TP  "   \ A   p   r :        @   "   e b   ,!   ^M q-    !   ; F<  "   Z D  <   
- Ph   "   "T ]d     _ q.8   0!    q   !     *   (   w3 Z]   ,    7`   "   a "   <    z 0       <}   \"    :,       *   "   r H,   D   > ^0    "    #$   "   ^% b   $!    bT   k!    *    "   1n (   "   d C$       
Rn PT    "   
  c   .!    SQ         C$   "   : #       x 2|p   H   
4 P   "   z HX   "   v J   "   o c   !    4  h   А A      Dj`   x"   	Q N    "    S   4"   , 6y    "   WU "U   \"   ~ 9K   ,   / *    "         	W K   D   <( F@@  "   u
 p   !     >P       
Uw Pð    "   \ cX   !!    U p    !   \ G  0"     [   "   !2 c   !    du T   "    ;H   \    6D        ȴ    "    [  P"   
~x q   !     "L       a   !   Q :gX  
0   T 4@    "     l   "   
 c   N!    	 $   "   v 'W  $"   e *L   t"    K  P"   5/ 2D   @"   z HP   "    \        6  `    O\  L    b}   !    b   @!    @  |"   
 qp   !   x 80   (   # 0      i   <"   c (<4   "   9 5,   |   8 cl   !    q[    !   b q/   (!   ( ]yt   4   = $8   @"   j 7h   "    'M8   "   }W H(   "   _Z b   !   #d +  0"    a 
(   "    4i       A       X~ bt   2!    $   @"    5 #      , F,   "    @      | 0  "   ]            
            " +  "   _ &   P    Q   "   B q4   !   		 c   B!   n b$   @!   c b<   _!   
 c   E!   n ?|   |"   @ W   "   / Gp       	 Kx   D"   	BG N8   "    d   !    T s     #F E   "   e +  "   : !H   P"   5 9/   "   ' 4  D    cE   e!   ] Y|   (   / *   "   2 :        bT   !   *$ F    X"    9/   "    D  p    
        6y    "    8x      Ю b}    !   	r c   @!   	B N@   "   w c[   !   3 *<   "   
u_ c   %!    ֖    <"    I \X   P"   y Gh       eL qMP    !   
{0 q   !   |P H   "   (n q   !   & ]p      e )#    "   
  CL   "   ԋ *    "   @b Fx  "   up aT   !   6l !`           "    b0   !    ƭ       g d    8!   ` b   !   y \  
   J ?t   "    @   $"   . F   "    q   !   [ bd   !   
 WH   "   z ,X   "   b b   $!   ~ $       	hm O  X"    f    "    2 t\    "    -   "    ő [    "    d   !    A        qw   !   L q`   !   = q    !   e7 q0   !    $        'L   "   - d    !   
[ c   G!   ( ]{   4    : a   !    ;   $"   E    "   Á A(   $"   Y 9+       ό bѠ   =!   $r E   "    `Ϭ      YG YH   (   s|            R8 c   /!   V #X       ? `)   "   3  ]       P 4k   $   	 Kb<        ´ >O        *    "    d   !   z 7   "   	G` N    "   c= )  H"   	h 6Lt   D   y 3n   "   < >;p   $"    *״  "    :        Q@   $"   &3 =S   "        "   = a   !    :1X        *   $"    K    "   ׮ A4   D"        "   ݁ *   "   7B            )             - i   (   	G N   X"   <H >;h   "   M 0ļ    "   ^v q_   !    *H   "   : 7<   "    A       r <    "    5      t+ a   !   T *Μ    "              D    -   (   	C NP   "   t bu   !    d1   !    t   "   ' (   "    Cl     	 C   "   4 xp   "    [        6       ( ]t      -
 Fl   "    c   7!   ^ Y(   ,    _Y<      1 qFd   !   2Y L)     
1g P    "     !`      =Z a   #!    4   "    HX  "   9 J    "   ] q-   !   	 c   K!    *,   "    @   "    ]E     "   e ?ɠ  "    H       J *    "   Ͷ *   "    C   $"   /} (   "    c^   <!   y ,8   "   {d Hh   "    i<       #   "   p B      7 &   8    3x  "    9O      1 [            "   ( q   !    C#$   (    *:  "   	E NH   "   ) *D   <"    0   ("   
Q P    "    J   "   
' P   "   2w L%l      dt )     "    [p   ,   	#z KX  P"           6 !   D    '  <    *0    "   ! `SD       % *    "   k 7   "   s aT   U!    b   @!   I a   "    H   "    `      
 <D               6w   "   ^ *T   "   \j b   !   z G(     Y q,   !     a   S!    q@8   !    qp   !    9G a4   !   	 6L       L c@   !   P    "     >,  L    c(   !    d3H   !    J        x l      	> c   !   
t cŘ   %!   `            	$ q,   !   ^ Y        L	 t   4"   l *t   <"   	8 Nܰ   "     7(       + ]u@   $    bP   X!   $ T  "    E Ӕ      O8       #7 =S@   @"    6  P"    7 p   !    5   "   
 cp   :!    68      @ Fz  "    :6  T    [Ӽ   D    :   `"    WQ 8        n     	' K  *D   m3 q0   !   B F  "   { 'M   "   9 7(   "   i ?  L"    6       
	 c    F!   
U P    "    R         cu   ;!   4 c(   !   Ǝ     "    *  "    J   "   6 qP   !   
( P   "    8             6      q(    !   
{\ c   (!    Mw    "   O ^<     "    'H       *   "    8 a   !    C   "   
 qx   !     Ԉ    "    8P             9 p|   !   	P P,  P"    7H   "   	A Od  ("   	4 Nۜ   @"   o7 bd   H!   X q,   !    V1 p    !    a     "   5 b   F!    q?   !     0   L   W ]Ot   "    @X   "   b q/,    !   q            + :    "   ~% 2x     p bH   G!   !J  ~       *|      R ZX        c|   S!    l   "    *#  d"   q q@T   !    cp   <!   < :T   "   c 85  x"   w\ Z^   ,   = *$    "   
Z URd  "    $4  T"    A t   (    *   "    c`   8!    qv   !    *@   ("    @CL  P"   6 *    "   
* W    @"   ơ :Y  
x    d        '}@   "   G^ 7Ӏ    "   ( E   X"   ' ^;    "    [   <"   _ 2   8   H[  h   "    $YP  @"   
u6 q   !    5     "   r q@   !   	  J       r A\   $"   	< N   "    ( ht   ,       "   ה *   "   / <        \   <"    6       @ ^    "   	 K   "   >2 a   B!   	%7 K    D    H(   "   R *    "    ؂ fT   (    :   D   Cv FH  "   d )"H    "     >Q8        6      	o O$  "   
 WX   "   I c_,   ;!   U X     P 1  X    ;        q   !   ѡ .F   "   : 0T  |"   4 P   "   . Fl   "   ( \l       [$ Z"   "   d5 qM8   !   	` c   F!   u &      r- a   [!    -   "   G q   !    /H   "   
+ P   "    C   $"   : F.H  "    ^<p  $   & ]r,       q   !    Hh     
 P  "   T ?   "   = b(   !    	o    "   V J@   $"   " Qd   "    H       x 3n   "    9/   "    *BT  "   
_E P0    "   	( c    V!   v 8   ,    ^ #X       
s Q	  @"   R c$   /!   V	 ?l    "   nF 2h  P"   V b0   !   
u c   &!   C 9X        V B   P   w 3n   "   Mb ?    "   /t D~     " *T    "   C `   (    8 aP   @!    c(   !   c^ )     "    [   "   0 =R   D    9 d       $ 0L      5f        c 5l   "   > !O   4"   = p   !   l *@    "    c   !   v ;   "    3n D    "      "    :8    "   }> H   "   E ?`   "   X G   $"    H  "     *  ,   O c   2!   .C ]}(       l @   "    3       Y *   "   ; >;,   "   a A$   |   6 cf   !   u= a$   /!   *H F d   `"   { *   "   T D  "   < FK  "    Cx   "    [t  	d   z H`   "      x       L@ ?   "   ְ _V$   T    *D   "   O 1L       " ]u   l   	/ L{   (     	  	   
 PP   @"   N ?h   "   Ĕ *   $"   u 3m   "   n J   $"   E *   "   ~ d`   !   i 8F    "   W: Y      # q%    !   Y q,   !   	  J       
~ q|   !   " :x   "   
:< Pl   "    .   "    qo    !   NB 7H     % ]x   4   
 W   "   ^ 5d   "   
 R      , n        *`   "    2|   H   ! :   "    91   "    Jd   "    -   d"   	/ L{   D   =            < cmh   [!                e b$   !   u 3m   "    m         
   "    :)      	^ P  P"    _d  0    I [   "   - FL   "   ? Fn  "   	 K0  "    'M   "    &   4   \ `U      [   "    *  "    `|  D   } 3px   "    JP   "   - 90   "    ż [   P"   
 c   D!   c (  "    *Ԁ  "   \ q-l   !   ) E   X"   XB Y        -   "   Vh G   "    k G   "   & `L       J   "   	l O	  "    A
8   `   [y Z"   "    2 t    "    hN t     
u q   !    q   !    *T   "   
O P   "    H[      A        A\    "   u? 8   ("    q   !   \ J   "   ' A   @"   n cD   4!   t Z   "   / (   "   
M ct   Y!   & #   (    6    x   l 8L        WX  <"        ("   ] bt   !   Y Yp        'MX   "    5   @"   	%x KP    "   y 4   P"    B       
x qX   !   K l   "   ? _Y      ] L  |"   9 b    !   W Y@            H d,   !    b   !!    q$   !    H   "   f 6b8     
V	 P4    "   1' (    "   Bv F8  "   w G@      :1x  \   3[ L,h     \ q_    !   p	 8\       
 R|   \"   a Z#    "    E    (   [ q_X   !   1 (0   "   GL  X   "     و    "    q E   ,   M bt   !!    6kD   P   ( E   X"   ] Y       2 L$       6  ,    $0   "   r ZQ    8   n *   "   g 8   H   d c<   h!    -   "   
r P  @"    *   "    C$   "   1 b   !   ж 5e   (   о :    "    *   "    *$    "   	1 Nڜ   @"   c )h    "   t a   -!    6,     F B[  "   	f OO  |"   n3 "  P   Z b    !    $%d  "   ` 2u  P"   : F*  "   O qTX   !   W :g8        q    !     @   (   -  (x   "   	C N`   @"   	% K   P"   0 d   F!   U q@0   !    d n      J   "    d    "   	 q(   !      `   ("    'M   "    b\   E!    '}x   "    BV   "   Ӛ $       *   "    ;       & Et   X"   	+\ L|   "   
 R{   "    9/@       m 3]      p 5(   D"    qR   !      `0  |   y $   "    4 0    "    B        <x    "   A8 >0        0 ]y        q%   !   	- PT  P"   c b   L!    5   "   	@ N   "   } 8Ұ        9X      bt   !   + <0       b   !   H b   :!    0  "   jV c1   !   5 *   "    ! T   D     c0   !   $ 0    "   Z A   $"    q@@   !   	 q   !    H8  "    6x   4"   	Dk N   "   [ C#l       { a   "   =- FN  "   = 2  "    ARP   t   9 [   "   	 cp   !   
L P   "   z3 q    !    / d    "   C 6A       6}    "   8 !7   "   e )&  "    d   !!    b8   F!   	 6L4       "< <    "   ,A F   "   g 9   ,   @$ 7#(   (   		 q(   !   N ?  "        P"   6 [   D   V ,X  d"    9d q   !   / F   "    8       	 bT   !   {     "   	H N   X"   9 $    "   p J   "   
 cۼ   !   I 7    "   	!      P 7W(       	 ODH  <"   & HT        Pd        -T   "   
 CL   "   - 7
   (   
 W   D"    7p   "     d   @   x 1   "    q   !     >P       ^ *   "    K X      + q;@   !    c   7!    :Q        ql   !   ) $H   "    [    "   t $d   "    _W$      - ]q       
J qL   !    2(   4   > *4   "    W   "   \ q_   !   W @   ("    _YX      
(a P   "   ٫ *   "   9 F#   "   % 0   "    q 0  "    6        ! B      ]:   0   
 Tx       "X E`   "     q%   !   	  J       %` ]y    4   t 3m   "   ҷ $\   "   O q   !    O       _G 2	       _B )   D"    5`   D   X b   /!    J|   "    M +       ; ;|   "   dL q   !    5            
w R`   "   4 *    P"   a* q.   !   A} >0@   D   A >0       o cc   !    4      7 b   e!   Du F  "   5 Jp    "    . [  P"   	i cL   3!   
] P4    "   		d c   @!   i _t     

4 q<   !    /   $"   r 8j        "     #        :(   "   r bƜ   !   m b   !    Q0   "   	R C   "   0T (   "   s *    "    *  x"    cJ   !   d b   0!    o D     g >z4     wS 3n   "     f       Ω q<0   !   eT )%8    "    2 t|    "   tw a   -!    b   !    Ӂ p   !   
) P   "   8% 2   P"   u p    !   O _       
\" P    "   	 q   !   " 6   <   O c   !   b -    "    Ԙ    "   
 P   @"     p    !   ]} YP   ,   ;    "    *ϼ   "   	r O   D"    ]N   "    cm   !    *    "    @P   "    `0   4    ;   "   Ln c   I!    ]N   "   x #        d1   !   ` ;(   (    0   "   u :5  P         "   x ,   "   < _p     	Uf N   "   0 -   "   	  J   (    :h   (   + (X   "   w #)p   D   	r KT       l ZO,   "   ѐ 5g       g `      qw   !   	; N   "    ۃ i      ݬ w$       L
 q<   !    -   "   
P P   @"     \  \   S ɜ   "   s             -   "   
t q   !    7o p   !   }J 3p   "    $|  P"   y: 8   (   ! <ߨ   0"   - ]qh        Tw        
 cX   3!   . A
       
 W    "   
ə UV  X"   @ *    "    H 6     
h W   "   , FL   "    J   "   i <\      - F	   "   9 *Ѽ   "   Pu ?D   "   
 0   ,    /   "   . qD   !    cqP   !    5gL       W R   "   =- >;   "   j	 8G    "    6x   "     0   "   [ Z"   "   [        6}$   "   
B q   !   
'$ P   "   	  J       IV 2-|   D"     n      ! *x   "   ^ *   $"   [ bH   !   
{ q   !     a    !   l q   !    ɸ       0 ]tP       l }     M 6x   "    *,   "   C +  "   
  q(   !    BV   "    \   ("   c )   H"   [" b    H!    H        _Vx       k	 2d  |"     [     o qȬ   !   ǆ d   "!    *   "   ,F ]|       % ]p      ) ]|    P   / C`   "   f b   H!    L   "    8/ p    !   G& 7`    "   
 c$   b!   X q   !    * N  |"    q(X   !    d	   8!        D   	 q   !    9 ad   !   ] X   |   
 q   !    j Z   (    0       ղ L   "   X Y   "    d    P"    b   C!   u 8      	0 N\   @"     o       25 =t   ,"   ̃ 8   ("   4 X       ! 6h   D   k c(   !   Q c   /!   u! #      ;   "        "    'M@   "   ^a Y   (   k
 ZIX      \, q-T   !   t $  "    #   (   $4 E   "    79 aX   !   
' P0   "   ȣ *<   "    ]O   "    0     6 bl   7!   F #       C q@   !    *    "   LO qH   !    b8   !    J   D"   

$ c   T!   	e N  "   |l 3o   x"   ? Fg  "   	 OW|   D"   X ?     "   y ,0   "   I J4   "     _       K c   !    5gl       	c N   "    H      Ӕ   @"   ͦ bШ   Q!   YE G@   "   s 4@   D"   u q   !   +w ]pP        ث f|   (   Q 'OP   "   m        ; Jd   $"   L d   !    9   D    K    h   M c   )!   = FU  "   h\ b   I!    9        * (   "    @   "   a\ b   .!   g `t   x"    *4    "   
* P   "    Q8   "    9 aP   !    *   "     #        LU    \"   "n 0Ȍ       F AH         p   !   P c    1!        "    '}P   "   L ?D   `"   y; ,(   "    9   (   	_ c@   3!   	             |   "   f )(X  "     %  X   Z/ Gh  "   o 2ʹ  P"    5f`       K; c   !    `0      C *T  H"    :X    "    4  &   7 #8       [ 7   D"    P f4       ؂ *0   "    H0   $"    ;   "   nc q1   !   M q   !     iX   ,   ) ]y   8    6   (    @H uX  \   = p|   !   ^ ]:      
 bL   J!   K ?   "   1 =t0   ,"   P )   8"   # ]}      
= P$   "    h ɠ  ,   L 6x4   "    *0   $"   _ q`   !   Q qX   !   V b    !   	[$ NL   "   g 2        [   ,"    bx   2!   K] q$   !           Q2 7n     	m c   /!     G   "   
B P   "    i n       
x cp   1!   
u q   !   d bP   ;!   ` q.h   !    K    \"    ;       <^ aٜ   A!    *t    "   
P P4   "    c     "   m O   (   CN ch   7!   ? _j     ` *$   "   
v q   !    J Z       
~T c    !     `       c [   "   >  FYh  "   A #   $"   l b    !   ] Y       Z q-    !    & 8  ,"    \P   "   w Zd     ' ]r       U a   !   x #)       ;p F5x  "   
NA P   "   x Zl  h   d -8   "   ] q_   !   m 0   "   m "P       ڒ *   "   Z !x   D   j qe   !   ` *   "   [ J   "    V 8p     l 5   "    _jt   D   x ];(       4  T   ' 0Ĝ    "   . '   D   	>  NX   "   J ?H   "   o bĬ   [!   
 P   @"    g    d"    0d   ("    P    "   "" H        ;t   "   { a}     
 q   !   ` q`    !   `  x   "    *   "   r( q1   !    4 #P   $   S cT   !   A  q(   !    *   "   o 8[x        T   "   	 6L       
 P   @"   
1 T؄      0       0 1       L A   "   +k F   @"   G 7h    "   * F   \"     wD     T (0   "   c *t    "   
 W   "    -P   "           
X Pƴ    "   C 2       
z q   !    b   ?!   O{ 1       	
 O_   D"   d* b    !   	 O0  "   < \   (   { -   "    `@     	: N   "   
 c   R!    o        i 8F  0"   
Q P    "   j q0   !   # ]pp      1@ ]z        A   "   
 Q   "   [ _Z   T   ɿ *p   "    6\       - <H  8   ϸ    "   Z #        l 3h     "c <   `"    J<   $"   } H@   "   (
 ]sd       ckl   Q!   $ E   "    *    "   
tB q   !   s4 ZQ   d   I <h   "   F 2&  |"   * `P  \    _     "   b 2xh  P"   DE FX  "   *    H   ! 7   "   	 O+(  "    qH   !   7 -   "    H   (   y 0      P_ c   .!   " 0  (    <    "   ǡ bw   !   8 6            "     5    "    bP   M!   G' ?   @"   j -L   d"    'M   "    *X   "    6  a   !   B q(   !    $   "   f] ))   D"    [   "    IW     
)T P0   "    J   "   	az N  <"    ^0|    "    q[   !   	S N   "   F b   !   | 3pH   "   l q0   !   8 q|   !    0`  P"   i ?   ("   
 cl   !    4         *    "    =    "   4 2$    "   ^n b   !    [   "   &/ ]q        qR   !     #P      b
   :!   ` H    "   R 3   `"   
/ PD   "    #L       
, W   h"    qw   !   	 cl   "!   Ф *\   "   e 9x        *   "   *C <4       k IP     , ]y        ̙ q<   !    g 0       % =S   "   D H  ("    6b a   '!   ݆ 5̄      p [   "   = -   "    :d  0    H   "   m `   "    $;,    "   	*z c   !   t             6%   8    w(   t    G       Ѣ    D"    :   "    y     "   & ]q       V     "    J   "    9 a    !   ~ _V      U x   D    x        e qM|   !   
\ qT   !   ` Kd  P"    7   "   H 7ٰ    "    Jp   $"   k 'P   \"             p    !     4   "    *   "   > b   !    cA   !   B +     "    5      ' E   X"   R :        `t   "    3  H     J8   "   ] q-   !    : p   !   C4 F  "   b /h   "   jy c2   !   v qW0   !   	/V L{       { *   "   'F E$   X"    b |   "   C F  "   G 44   |"   }    "   1A 1l       ̫ 58       _Z`      R b   S!   $ *   "    <ƀ    "   9 <P    "   
]H PͰ    "   	 K\     	 O-  "     #(       L,     "    _     "   
 PP   @"   ? *T   "   
b R    @"   p ʼ   (   9 q   !   
 W0         d    t<   d"    ];  	   $ +   T"   * 9PX   (   	L N   "    $   "   
v& q   !    ;P        c   8!   ! 98        A    (    ɤ   "   - :-      {? 3n   "    @   "   K cq   !   lt 8|(   `"   }w    ("   S ]o`   "   4 !0     0 =R   (    cp   !    .l  P"    6D        =' p   !    ɔ   "   8 W  X"   .? (   "   
y q|   !    7 a׈   ,!    J8   D"    G    T   } H   P"    (0   "    *8  L"   ؇ `)   "   `{ "H   0   g *     "   ] A    "     #   P   2 '}H   "    -   "    J   "   L 6w   "   1V ce   ?!    `         S     "   B '   D     T    "    ;   "    :(   @"   ȑ bx   ,!    L    @"    [   (     p4       	O N$   "   
/ q<   !   
 W   "   S c   !    7|   "    <   X"   b> bp   !   v* #5L  P"   { 8     	A N(   "   
xj qL   !   O q   !   
y qp   !   J J   @"   
f q[h   !   \| Z"   "   :< V   d     ax   E!   E `)   "    h        ? [   ,"               m 6}  "   5	 (<   "    <}X   @"   7# qX   (!   	jA OD  "   U' (h   D    *Ȭ    "    cEt   R!    q+<   !    qw   !   
 W   "   
) Pp   "   l [   "   0p 1       
v q   !   K ql   !     s     W ]`   "   ՠ 5  "          N c   0!   ת _W      C ch   5!   x b*|   "!   9x b   !    ;   "   8 F"   "   c 70   "   
 cpH   =!         "   ) ]t       x   "   H ?    "   ; F9  "   a b   #!    ;       6y     "   y 3n   "    b4   !   W- "Up   4"   	B NH   "   r wP      m ְ      6e       
	 q0   !     T       u 3m   "   d: 88  "   Xs Y   8   h qw   !     *   t"   ^ Y   D    9D   (   
^ PT    "   ( c^P   !    6h       V( q@   !   Bg chP   !    " Il      ! c   !     G   "   / 2߸   8   
?y P    "    <l      k2 b   A!   
 P   @"        "   ˫ b   <!   | qTp    !   e 9(  |"   Q +  X"    3j      *   "     q0    !    d   !   
| Q
@     
{ q   !    <  <    < a   >!   %6 =S   $"    T            
 c   -!    *     "   + :T   D   ܁ q   !    <   L    q(d   !   C F  "   Ű A   "    GL       b   A!   s            O [   $"   C p   !   4d =lp  h    q(   !   
ַ W   @"    *$    "   
t q   !    qH   !   .1 F
,   "    ]     "    <(   ("   
 qh   !   ? ;   D   A *   $"    A     < *    "   \ J   $"   4* =j     5 x   P"    ^ ,    "    \Z  `    [   ,"   , (p   "   x ,   "   Uk )	P  P"   | ̀   "   0 F,   "    ;   "   u J   "   3 =g       S   "    T   "   ? q'4   !    0  "       "   
Or PD   "    6     c "        b   5!   \ b   !    bH   I!    J   "    w 1d   "   * ]u      ? 6       Db     	 P  P"   !I q   !   h* 2        *   "   
 qw   !   & q(   !   ĵ A   "   f ^0    "    a  ;   v q(   !   ߲ P   "    a    !    7@   "    `  "   	 q   !   ` "x   `    a       #@        J   "     l  t   m q1    !    qw   !   
5 W|   "    5  P"   
ߟ W   "   " <ݬ     	: Ol   D"    RC   	   I ?   "   t c2   !   b "       ʍ q;   !    6 a   !!   r *   "   !| E@   "    C ظ   0"   ; H]        4e  P"   	/ L{       ^ YL   ,    8   D   _ q   !   0' 18   (    A  P"   \ q-   !    cuD   K!   1 qZ   !    2 4   "    #       

 ch   G!   m :  "   	 c   <!    J   "   G 7ֈ    "   %S          O       / 4k<   D   
< W   "    \(   D   f _V       Z Z"   "   	CQ NX   "   @ &t      
w c   /!   " Ep   "   V 5f   D    Q   "    9  P"    Bl  |"   9 '}   "    q    !   b  l  "   %         C 7X  "   k ZI|   4   f ?ڤ  "   . (   "   ^> YT   ,   p 0$    "   & *   "    q   !   [ cZ@   0!   Wl G   "    b0   !     >P       9/   "   j [   ("   + d<   !   K c^   ;!    q<    !   l HP   ,    4k     	` N   "    P   "   # +    "   ] c.   &!     a   !   K c   3!   D `Sd       xP 8   ,   ; >;<   $"   A 5   "    5P   "    2   |   e{ )%X  "    08  "    ct   '!   ʖ d   !   a 90    "   
]x P    "   OX !ؼ  "   , |   (    68   H     0   "    q$   !   u :      (- (    "   F $   "   $ bt   !   
   "   ǟ A   0"   	 ^%   "    ^;    "   k `        A       6C    @   : >:   "    A,  P"   ]X c.\   %!   % ]z   `   	 P J       
[] P0    "    H  T"     *T   (   2( b   -!   W ?T   ("   
 q   !    4A    "   z 2  h    bL   !    q<$   !    5   "       "   Zf bx   $!   
w cƸ   /!   & \   "   U 'L   "    m     "   " Eh   "   m 7   "    [       2 LY  $   P 7ZD      H      q" ZP   (   2 C$   $"    `R       
zh q   !    H       BY  "   	\ N(   "   H 7ِ    "   7 *d   "   } 2X       3 =hP       q(   !    j @  t         "   K q<<   !   
A P   @"    X         %l       W *   |"    >            v 3np   "    :q  
   H ?   "           	 OZ(   D"   - qm(   !   6 2   "    *   "    908   "    1   @"   { :      g 2<   "   )M (0   "   p $   "   ֌ _V      Y GX  "   Vo b   C!   # ]p@      
 c   =!    _V       
 W°   "    b   @!   c b   $!   s bh   1!    Jd   "     d   "   
rW P  @"     p4   !   P $L   "   v> c4   ;!   a J   "   
P P   "   ˍ *   "   S 5   "   w $      ܳ b
   .!   
l 8  "    tn 4  "   t_ #x      ^ q_   !    @      ,o ]yT            "   	 C4   "    c(   !   	> N݌   "   x 8   (    -   "   	9 N   "   W bd   !    J   "   	*N ct   !    `  
   
< c<   4!   @ [   $"   y q   !   r a   e!            #}  ,   / ]sx        \  d"   R q   !   
 R{   "   	: q   !   2k (`   "     #      gf b   G!   a6 81   "     `     ^ 1   "     #0     Q ?    "   f I  T   S -    "   f  b   ?!    bx   $!   	 P	  P"    B             *   "   m# b    !     HD      1 q~x   !    VS a   !   

| q   !   
S PP    "   C 7P   "   < \@   "   
 *    "   
Mv P|   "   [M ?  "   d *d   T"    c|   !   ) ]z   4   3 L3  h    -   |"   	2H N   @"   > ˄       
 H   $"   E 7H  "    9 pt   !   ( ]t<      s qO   !   
 W4   "    X/            ~ qf    !   L q   !   	 N\        6w   "   .f ]r@        0   `   
O P   "   b Y      x G`   D    *   "   
V< PT    "   ][ b4   "!    ^%  
"   > Fd0  "   ) ^^d    "   \% Z"   "   1 ]|p       ^. q_   !   G 2)  |"    &8   "   ] 9.      $ d   !   W' G   $"               
 c   *!     -P   (    <p       *    "   (T E   X"   4 'M   "     6   D"   6 90   "    :    <   j3 qd   !   	^ N   "   4  p   "   X .  |"     #Ȁ       l bH   H!   m @F  P"   a bL   #!   
( PP   "   ' A   "   l  ZO   "   }        *d   $"    J   "   
 T  "   c "         `	     & ]q      V :͠   "   | 9.   T   
Wn P0    "    *   "   	( O  "   3 A   D    e5    4"   ݐ b(   W!    -(   $"    @  |"   	*: q   !   ^ Y   d   
 T       
 cڤ   !    6B      i 8  "   K q@   !    *D    "    _x     "   "1 0      3H     ur 8      u 8   "   s b   I!   # E   "   B C$x       G bxL   !   N 5  "   h 8/   H   , *"(  d"   
9 q    !    3@        ^   D   gA >xX      - H     	 q   !    6       	 Kt        {        GP       x q   !   l d    !   
 R{   "   	 c   >!    d	\   C!   β :\        J   "   l q|   !   	 A
      | #N      W BrL       \ 4a  P"   b WҔ   @"    ]N   "   p ZO   (    p      = AR   t   6 CX     t$             % +  <"   q bT   G!   ] bX   !    J   "   s ZTh   (   p q1   !    8x     ] c.   ,!   	@ N   "    5   "    d   R!   M q   !   ̎ ^0    "   w/ 8P   D   f q04   !   O cl   !   $ =S   @"   d q0   !    7   "   b Y      _Z|   X   . *     "   
u c   %!   D *   $"   G  `   "   
8 P   "   | 3p`   "   s\ ZQ       V Y       c{   ?!    _     O 2:8  0"   
 W\   "   P B      \        6+X       ד :|  "   | &\      % q'   !    H       2} =t   "    J   "    :   "    ;   "   	  O\   D"   
   `"    h    "    i Ѩ       u c   R!   
|^ q   !    5!   @"    5   D    cZp   8!   $ 6x,   "   ) b   F!   
_ Pд    "    4   "     7D  "   ( E4   p"    @ t   P    ^    "   M qx   !   \      i <D   "   	 qL   !   H :   ,   r :   "    q   !    '}   "   r 66       cJ   !   = 9L$       [  |"   
Y W   "   @^ 7#P        A   4    $0@   D"   
 6Nt       ap   !    e l   4"   B :      Vl Y       9 p   !    ^\      4   ,   k b   R!    #l       M (t   "   E    "   & 5l   @"   : >;   $"   c J    "   l    d    b|    !   q Z   @"   ) E   X"      $   }B 8\   ,     ,  "   
 T  "           
 UP`  "   (3 ]s      t pp   !   S B      : +  "   M >Q      
 R<   "   # 0x     / F
   "   t #t       i cZ   !   [ ?4  T"   A +ϴ  L"   6             ("   b q/|    !   _ q   !   
A W   @"     -$   ,    H\   "   c "       m \   `"    qv   !   
 c    7!   0 (   "   K J   "   
 TP       f )*  "   x b*0   K!       @"   ~> 9P  L   
D P   "    J   "    d   @!     C     : 9ɤ   ,    $:    "   0( =R$   (    :> a؄   B!   ~ *   "    'L   "   h *4   "   %, E   "   e ^^  T"    J   "   a -   "   8  "h        C#       M| c\   A!   'Y ]r      2[ =t   "   
V R   D   	d N   "   V H       '| E|   X"   W G   "     e   ,   V <}   D   l *    "   ^ b   :!   j ZIP      pf q1x   !    ;d       # Ex   "   +E FP   "   ^ Y       X "V    "    6       a   "    9+   D    q%   !    J   "   
 WÀ   D"    IZx     ` ^X<       	E N   "     `      
Ŷ UTt  "   L c   ,!    :h   0"    '}  "     a0   !    u   p   	 K       n   l"   + /z   T   p p    !   y> 3n   "   | h   "   nw ZK   D   
W PP    "   !3 Ht       -   "    	 ,   "   " 7  "    ck   O!   E 7    "   ! b   Q!    9K   (   	= N$   $"   
    (   O (   "   6 q   !   (           0"   
 $0   "    q+    !   C +$    "    *¨   "    5f@        H`  "   `{ b   #!   c $  X"    Hd   $"    vF X  (   g 24   "   
v  c8   "!   ) <8     YO ?    ("    8 pH   !    E D   "   q 8c     - A
   `    * |   "    G,        [   "   ) (8   "   ۡ q   !    <    "   M7 q   !   + J@  <"   K~ c   !    0   "   ' ]r       / p      	      ځ 5   "   r B      h 80       A Jh   "   0 cd   !   	W\ N   "    A        
  4   "    5@     3 =u    "   
 c   B!    - q#   !   T q[   !    J    "   F 7(    "   _D c/$   >!    " t   "    *    "    `*p   "   p ZP   d               l *ϔ   ("   _ q`   !   
}; QX      * a   !   F ?x   @"    Xp      q<H   !    qw   !    [ p   "   	 O"  "   0H =RL        [@   "    ڬ h   D    K	  P"    P        `ɤ      	F NH    "    d	$   5!     (     c b   !   : (  "    b   !   < FGp  "   (H b`   "!   J` ?@   "    5+   `   ~ *   "   h8 pH  P"   7 0l      " <    "       "   #c 0     Ё qox   !    d   !   [ `$       b   !    WH    "   
p P  @"   < *    "   
o c0   <!    *t   "    -   "   t 7   "   ) *   "   -4 ]q        H 7   D"   d q0   !    5   @"   V Y      	@ N   "   5 #I     R b   >!    :    "         "    U a\   !!    <@     j H8   "   9 V   D   O -   "   & E4   @"   
v cƌ   )!   { A   "   C :2      6@  (   F  P   "   " 0Ȭ     3 =gH   <   π ^b    "   	 OK  |"   M c`   !    Da   D   Į J<   "   xJ qP   !   0 =S       9 C#L        *P   "    *   "   f ?@  d"    U p   !    3e     
 ^B        d   !   a< "8   `    +   "    [D   X"    A  p    7X   "   X6 ?(    "   Ƿ 5+       uS q   !   b "        <   ("   	0' L|<         8   "    Z a   $!   } C#       
 W<       ( IX   "    b8   T!   z J   "   X <     2 #   "   r pX   !    #    "   
ޤ W   "   	?} Nݜ   $"   Q~ c   !    *   P"    qt   !    -   "   O 7T  |   n/ \       z d   "    <x   `   
wy c   )!    :D      % P   "    =    "   . ]r       k c20   C!   a  "       \ J   $"    6k     	2 q   !   g ql   !   1 ]{       ( 418  |"    d  H    AL   "    ;   $"   bc "   (    q;   !    J   $"    /p  0"   1 A|   `"    =j a    ?!   	 O%  "   5 q   !    A       S *    P"   	?1 Nݔ   "   
8 cp   8!    *   P"   	 4 J        _l       
s q   !    a d   "    4"  |"   W Y\       2d            "   R .E   (   : ]N   "   & ]|   <       P"   "e +   "   ƴ *   "   9 z$   "   k bL   @!   % E   "   I- ?   "   ts qe   !   [[ 7\    "    b}   =!   K q`   !   M <~   "   	0B L|\       J 0    "    :P   D   V <   ("   
z cȐ   1!    qR   !   	 Pt  P"   `) "0        ٨    "     p       } 8҈   (   T '}`   "    2ޘ      2 =t   "   Q b   >!   ۞ _[          "    *м   "    D  "   ̵ ^0   ("     _L       Y "V  D"    cE   !    \   l"   Y ?H  "   Z 6   <    /   $"   ' p   !    ql   !    S P      $x   D"    _e  <   ! +   "   y ?   D"    [|   "    $  |"   x qo   !    Ur a@   !    6w   $"   B F  "   	^ OS  |"   7 3r   "    9[   (   % ]p       	 #ׄ        1   @"    W	 8      ." ]r       
	 q$   !    `)   "    S ad   I!   
 c(   N!   % 00      	( q    !   
ti ct   #!   	 q   !   } c40   !   ! H(       > +      e C   "   n q1    !    *   "   
; PH   "   8d Gl  H   ~Y H   "   u ?H   D"   IF E%  R    ʌ   <   r 1   @"    b}   !    k #t         (   "    ]   "    P      r ZQX   (   
 q'(   !   h q0   !     q   !   j b
   !       D"   ¤ A   "     a<   !     [   "    f Ű      J0   "   ֿ .d  |"   X _`      v} q   !    5 #      3d =g8       ;       \ b    !   	I O(d  "   v 8   (   ] b   !   5 :      $;    "   O 10       m: ?x   \"   g! 2   $"   K c   !   0_ ]t       7 0   H   Z} ?X   ("   L! q   !    _0  l    *   t"    H$x       Β :<            @"   A F  "   9R q    !   : ]N   $"     p   !    <   D   c "       	 6y@   \"    J|   "   w 8   ,         "    J   D"    ij ̄  h   
t q   !     H    "         U ,
  d"    @H  P"   	uy O  "     a   $!   	 P  P"   ) 6D      t bX   V!   	 P   P"   Q, cT   -!   	8( Nܨ   "   *$ ]     q] a    m!   
O0 P   "   
 Sp   D   rG qN   !   l ?
        ^1$  
"    ]g  x   	% K    "   
TN P    "    $    "   	;C N   "   	s N<       9 >:   "   * ]4     v Z]L   (   
J P   "    7            jc q0   !   o d8   ;!    q   !    :0   "   = 1A  d    b   T!    78   "    _a8     m< 8M  t    ;   "    5   "    *   "    dAT   -!   S2 q,   !   
 &P   $   t G  P"   T [(   ,    cq   .!   	/ L{p       K
 20(   D"    6x$   "    b    6!    Qt   $"   , ]p        E    "   8 *   "   ! H      BD      0 ]|         b   !    bX   6!    A   "   s ZS,  <   &u E   @"    J   "    q<   !    V F  |   0 1$   (   1 cA   !    6      O ]^      	 PT  P"   sg bP   !   	F N   8"   
R= P4    "   N c<   -!     ߨ  |"   & E   "    P$        `       *4   "   ' ]s0      $9 ]       q(   !    *є   ("    *,    "   	<* N   $"   _ bt   !    Y i        V h   (    (   "   ö J    "    @        :   "    9       i *!L   "   
z3 c0   1!    :HL  	\   q *   "   
t q   !   
0 q   !   ; ;   "   c b   !   o 8[   D    q   !     nX   (    #   D   	 q    !   N !@  |"     a    &!   
X7 P    "   | c)8   :!    l _   D   X *0   ("   ~ H  "    -   "   $ ]v   X   ] q-   (!   
[ PP    "        "         "   ,n 0      6 A     	> N   D   	 c   "!    9L,   (   
0 q   !   2 =t   "    W B@     2 5X   "    1   "   
 W8   "     $   "   

 qH   !    ^   "    3       H- ?   "   b "        4 1@p      
 W   "   j ?   "   p ZP      ϋ *(   "   
 qX   !    9M       $2  \"   	g1 O h   "    'M   "    `S    D   
 a   "    qT   !    )ͤ       B
 D      2 L4     b q%   !   	D N   "   o 3       NS q   !   - (   "       "    9/`   D   C b@   !    3r  "   P- q   !   c Yd      cc   !   
p1 P@  <"    4     
 T^   D   QW +  X"    40   @   
)} P   "    6(   ,   R, 7t  4   	 N        p   $"   u Ax        2 i,  "   _w Y        6|   \"   G *   "    6       V P   "    :  p    3T $    "   
K PL   "   
 J   "   w #)P        ]H  ,    6t  P"    y   ,   K   \    [   "   6 4@    "   	> Nh   $"   _ "0   "   : q   !    3 h   l   : !H    "   ծ *<   "   kn ZIp       *Ƽ   "   0/ ]s       c8 q/    !   Ս A;     ą $       v Z]t       	G NP   X"   :{ F'  "   
wL q(   !    *   "    -   @   	 O  "   w ;<   (   H J@   "   	C Nޠ   "   
36 P   "    <       } 2      [ 9/   "    = ;0  \   	= NP   "   
 S.  |   e; b   
!    4  4   o I      
d ql   !   )! 6¬      `t      ) ^   "   db Y   ,   W Y   "   ` 6d   |    _]     7_ 2   "    c)   !    X   "   	c@ N   "    C$8        '!L      bh   %!    q;   !   4 *   4"   % @   "   
J$ P   "   
 q0   !    \       "    -   "   ~ J{       '    @"   /i ]s        6 a@   !   	 q@   !   (!  T       
s    @"    b4   !   ۲ *8   "   ũ *   "   
 W   t"   h Jt   $"    T  	0"   v 2р  X   
 q   !    =            f *x   "   N q   !   
 W   "   [ 6      ) ]{x   4   E 90   @"   L c    :!       $"     q%   !    \ x   "    * M<  l"        $"   - ]q        C$   "    *     "    3 t   ("   	r c<   0!    gR P  $   x BV(   "   X \]P      v 3nx   "   d q(   !    H       t qex   !   " 7\  x"   i q0   !   	/ L{P       	AG N   $"    9NH   (    b   B!    q   !       "   y -   "   U Ac     # WP  "   @ H@   D   0 1   D   3 ]u        Tl  D"    -   "   J c`   !    ?b R      	$ cH   !   
P P   "    :         #P      /n   "   	E[ N0   "    'L   "    5,     7 2   "   } x    "   + q*    !   r) #-  |"    _Q   4"   P -   "    b
   !   y X     {c 8     
׌ W<   D"   d @   (    /    "   8 D   D   
I8 P   "    
 d   "    K> X        6w    "   0r !  "     
0  "        D    cj   6!   tF px   !    -   |"    P |   "   C 7    "    W B  `    Hp   (   	6s N\   D"   	c NL   "   p1 ZO      ' (   "    $1T  L"   $ =S   "   	  N¸       i- q0   !    8 p4   !   / (   "   P b   !    *   @"   | H   "    67 p   !    *l   "     l       `        ]     "   	 P,  P"    ;   p    *   "    M.    0"   Ap F(  "    c~0   !   9 `X       A      < e      b   B!   . ]rt       R Ox   D    /P   "    [c     "    7   "   ( =T   "   r qN   !   \ <p   X"   ? _8      A     b b   !!    9,8      bu4   ;!   m * 8   D"   + *t  ("   a 81   "   = H|       G 7Ӡ  "   i )F   D   {  o         x       9<       \ c.   "!   kw q0   !   
 q   !    B       1 *    "   u q   !   y c   !    Z| p0   !   l] "  P"   {R ,   "    [H   "   ? qT    !   p [P  <   	  <    "    $p   "   0 @;  "   K q0   !   zH 3n   "   9 5s   |"    *   ("   ) b   !       ("    *D   "   ! (   H"    7   "    <H    "   8 :       -2 !   @"    D       N! c   .!    8 a    !    ;ʨ      : \   "   
 q   !   o qȠ   !   w Z^X       
s_ Q  @"   F ct   C!    J    "    *   "   	 P#|  P"   h% 8        X :       
y c   +!    b   m!    J   "   u 4@   "    7   x"   w ,   @"    `       D 7(    "   	 6M  <    G   \   p ckP   !   	*b q   !    1 f  P"    ^   "    V 7H      n    "   w Z^0   (   * F   X"   	H N    X"   } 2   d   g	 d p   !   `g c/   G!   
 W|   "   N 'M`   $"   X \   x"    >            ,   -
 7,     	 *   "   
 R    T"   	 O   D"    J`   "   w 8   (    @   "   Y A   @"    q|   !    p   !   0 =R        q   !   U %  |"    <ψ     I ;H   "   @  FuT  "   '. ]r`       [D   ,    K    4"    '}   $"     [   "   j \H   ("    Q   "    _L       
"2 P   @"    3`        ^%   "    `R         m`   "    bn t   "        "    9        ڂ h       
 q   !   -R 1        q%   !    *$   "   t qe    !   2 ]t        b8   -!   r q*   !   v *   "   2 L]     
[ R|   "     *׌   ("   ؇ c   !    =            %j E   "   7 cl0   U!    3   D   _ `*X   "   
S c   !    C   $"   qP ZP   4   , _Z        q}   !   f0 bd   O!   t &|       [t       A<    "    3&  t    ;       : >;    "   ۇ q=   !   m "   0   	 c   .!   
| R{   "    Af  l   k q0   !   +J ]u   $    'L   @"   f J   "   
P c   4!   	5 N   "    و       \ J   T"   G J    "   P AP   (   } J  "   5- xx   "     +      @ 6    "    q%   !   
 W   "   	. q   !    8       n   8   A5 bD   1!   f bl   !   , 6      ~ Z       < p   !    N        `t   "   N1 ?$   D"   V *   ("    #    "   2 =t   "    *D   "   N HT   "    cu   8!     *   D    m ׸       		  q   !   $  $       \   @"   ! ]<        q@H   !    2  X   Ǚ    ("   , d1   =!    <0   X"   Cu 1i  
   o 8[       x ,    "    7   "    X   
   T ;7   D   	C 6LT        2߀   8   	# O   D"   X G    "    H<  "   { Hp   "   Z Z"   "   L b   !   ( *     "   Q a   \"   | p   "   
] W   "   K ?(   "   m ZOD   t"   Ӹ *   "   [n q-0   !   
Yi PȰ    "   	<o N   "    2 t<    "    90@   @"   fC qM   !   	  J       > *P   ("   
| cT   ;!     T    "     \8    "   _ b4   $!   [ -   "   g# l  P"    $8   "   s^ pd   !   rb >      K7 ?P   "    U         7 H  x   `T q.p   0!   @ &       cm   W!   Ǐ 5o   "   y 8X   ,   & b   !    _  	l    *    "    J #        J    "    $   "   	 P   D"   a q/   (!   
 WD   P"   : * 0   "     6b        q   !    q*   !    a~  H    Ո D   "    #Q        $h   "    t @  	`"     p   !    `  x   w 80        t   "   - (   "    R h  d"   
 Jl   "     #       h b   >!   k 4   "    q   !     "       
w q4   !    *   P"    q   !   p q     !         "    *   "   ٦ 5   "   } [T   ,    d4   !   6 |   (    T    l   4a 2    "    $   "   o 8[       W ?|   "   ! +   "    A<    (     "   D   a~ 81   "    g     "    n @   ,   IH 74    "   	 k J<   D   
( <P     e #,        *$   "    *   "   ^             6 p   !   	HN NX   X"    c   !     h       3$ 7<  H    # d  |"    [    ,"   7 Bޘ  P"   u 5   "   % E   "     P       `t   "   
P# P<   "    J       A- Fd  "   5 2   @"    7 p    !    Lx $    "   O q   !   X c   !   ed GX  |"    -   "    [   ("   y U          ,    'L   "   
 A|  x    u $  "   Q, )  8"   $ E   "   ] q_   !   
A- P   "        "   Ob 1       R *@   P"   2- ]t       	/: Lz   (   7 (  "   	
 J(       p co   U!    | p   !    (0    "   # q}   !   + F8   "   Z 6       r b   D!    qP   !   	 P&4  P"   4- x`   "   9W q   !   P (   "   - ]p        :,      \ Z"   "   S 4    "   + Dk@  
   W `<      m@ q   !   	F N(    "   1 ]z        jc         .f F
   "    *D  "     p   !   s 0    "   , 9-       cm   !     Ը    "    6x`   "   ~ #H      g bD   Z!    8 a״   !   ͸ :0        *   "    5    "           4 =iL     >E F]   "   	=[ NH   "   3    "   (X ]s        G(       ' qv   !     i,   ,    6z   "   p$ b   >!   	 P  P"   ! EH   "   O8 1       $ ]xx   4   ^ *   $"   
 P   @"   1 1        q;`   !   r 61        q   !   0 H   "    q+H   !   E 4        b #   t   # (@   D"    < P   "   	U O   D"   
PX P   "    *d   "   +V (P   "   v 8   ,   w 8       0L 1`       	R q   !   v @   "    4A8    "   % 1$  |"    #   "   
 Sq,         Ԩ   "    qp   !    A       s cE   B!   J *   "   =v FR8  "   $}    P"   \ ay  `   L qT   !   Ȑ A    "    HDt  `   a q   !    i       y `      
x; cD   +!   _ Y      o q   !   	 (0(   "   
 A   "   
@ c   !    ;l a   I!     #8  	   " <    "   k; ZId      ! 1P   @"    Jp   "   	 J(   "    <   "   >. =   X   \ b   &!   = >;   "   % 1!   "   
ݶ W   $"   <\ FC  "      #       RA +    "   7 [P   $"    [   (    AvP  4   q ZP      j qd    !    ^   "   	! K        \ X    "            ] *    "   
$ cP   D!   k q;   !   / ]sD        :  p    
 |   "   { 8p     # +4  T"    *    "   J ?P   $"   "    "    )L  |   O q$,   !    *μ   "   z
 c   %!   # J   "    JX   "    c(   !   
( P   "   K q   !   _ ˤ     	F2 N`   4"   lM b   J!   k "x  |"    -   "    d <   "   ŀ     "   	6 K        ;@   "    QH       % (   H"   	G Nh    "   { 3n   "   &X ]qT       b   <!    /   "   V 9  |"   	D N    "    cq   !   n ^   "    X    D   - F   "   8 Ah     v Z]    ,     -       *   "    `D     
҇ W$   "   N 0   "       ("    0D    "    [     \ ?ƈ  "   x 8   T   4 *   "   
 R{   "   J <$   8   v $@   "   
) P   "   r 6xH   "    a>(  ;   R c   !   i b,   R!        "    q   !    o T        @   "   W 'M   "   & .E   "   
 R{p   @"   t C   "    Y |    "    8   "   <\ ((  "   > $   "   % =S   "    *   "   f ɐ   (   
 c0   6!   7 *   "    H       t             /r  @"   	* L|   @"    J   "    b   B!    q   !    	 #   h   /6 ]r       	9 Nܸ   "   Ӱ :   "   c    "    *    "   :
 2@   "    ׸   "    cm    H!    'O   L"   D    "     p   !    5      d Y        ^     "   ] WӤ  T"    :!d  T    q(   !   
S P0    "   ` [   "   
 c(@   T!    C   "    -   "   ]5 q-   !   	7 Nܠ   "    N |        \@   "   7 b|   !   ǁ q   !    dA@   !    :   (   X *h   "    \p   "   q q1   !   
 q`   !    -h   "    *   "   B b   S!    \   ("   	g OD  T"   + !   "   YT b   6!   g b   !   
 c   '!   =| >;   "    h   "    d1   !    J   $"   x ;   "   1 ]n   D    Q   "    ^   "   
+ *   ("   ~,        u q   !     _        `    "   g *X   ("   s b   D!   
T P    "   |C 3oX   x"    <}P   "   
 WϨ   "   w ?   D"   OP 1   D   m9 ZI      ! <p   <   s Q   "   H qw   !   XH q,   !   	 OG  |"    PD       = >;   "   
x q@   !   
Y P4    "   ( -    "    '}X   "    M >O      Q b   2!   
 ؐ  l"    q(|   !   w ^<     "   Y 7h  "   A[ >0        
: R{   "   8 b
p   !    |   "   d; q0   !   )9 ]z    d    [   ("   _ )   "    -    "   b a|   7!    ^p   @"            u     l ZO$   "   U b    G!    *Ք   ("   ,u F   "    TT       4   "    6 #        [    "    -   "   
} Wʀ   "                "   0 ]s       2 (H   "    b   !   
l W   @"   L <      $ 2}   0   g!             J,   "    q&   !   mf ZJ`   <    -(   \"   ?   P"    m >8       *   "   ɞ A(   h   e2 `0  P"   1g ]t        8z a   !   ~ D      	M N  "    3 d    "     [|      Ǭ qH   !   E 5   x    \x   "   Y Y0      Z *   "   [ q-<   !   l b    .!   
j W   @"   ܒ *   "    *  L"     &    "   d b   O!    u x     # ]       q    !   s L   "   O *h   "    J   "   ! @x  P    X            	$ q    !   ƕ b`   !     $  p   g *   "    ; a@   \!   	U N       	- L2       ~f 2|     x GѤ  	   0 (   "   	NN NH   "     aP   !        $"   	 c   :!    Jt   (    C#   D   ` q.   0!   ? 7"   H   Q /@   "    [   "   3 *t    "   wR 8   ,    ]     -a F   "    'L   "   F 7Ш  "   ^^ c.   !    c^   !    ? R  )    H b
   D!    b   A!           t c2   $!   
S W@   "   v c   =!   [ ;t   "   A F  "     #       q;T   !   [ C@  ,       d   
f q   (!    8   D    $]  P"    A      
!m P   @"   + ]x           "    *h    "   	s O4  "    5  H   	 q   !   ߋ *`   P"    ~ <   ("   ^ c.   6!     z       ( ((   "   d qMD   !   	 Om   ("   
 T   "   L. c   !   o 5f   (    bH   !    #   @"    *    "    c    "   S 7z@  4   $ +#   "               O 1l       
 R   @"    *,  X"   ^ q-   !    b *@        p   !   h 5o   "   t p   !    `ɘ      ; >;`   "    T      <4 !D       Q       f 0D      	/q L{0       ڨ :  "   ei Z  T   G ;,   "   
 cx   0!   ҋ *   "     <}   @"    -   "   1 =t   "    c   3!    ;p       
(7 Pp   "    `d   4   
ܳ WX   $"    \ |     	l OH  T"   	 6L       X cD   9!     l  ("   C qL   !   < 'MH   "   P q   !    3               A >0       	$o c   `!   e q0(   !   _ 5   D   
 R   $"    _V      b9 81   "   	: N   "     0  P"    [   "    +
0    "   w Z]   D    $       l ;  "    6w   "   . q   !   1 A    "   
' P   "   . _       "         b   !   Rk q   !    #       ? @   (       "   X ?H   "   
˛ U[4   "    H  \   8d !7   "   [ q-H   !        "   2 =t   "   ;v 2   "   
l q   !    :.      0  d"   
 Sp           |"    b   !   g3 qX   !    q}    !   u Q   "   - *   "    3q   "   d Y   (   	!m K4  	    4 d       
|% c   5!   B6 Ft  "   . D{          0"   ]3 c.8   !!   x 84   T    bx   ?!    [   "     >R     
 Wɤ   "   * F   h"   | 6Bt       	 c   :!   5 x    "   g q0@    !   a q.    !   D F  "   
`2 P    "    +    "   ! _Yt   0   с b}\   .!    ;       &1 E   "   = q   !   .` 7  ("   1 OX        [     "    q'   !   
 q?   !    *   "    0   "   Ѱ 5g,       oe d   #!     C   "   
h c   !    6       c5 "@   D   V G   "   y q\    !    >      /0 F   "   b^ q/L   0!   n b   K!     (h   H"   9> F$   "    ]X   "   C c   .!   7 5f        [    "    l   "    Q a(   ,!   /R F
L   "    q*    !   _            & *ռ  "   < 3;      q(    !    q   !   Y ^      _ W,  "   ! BV    "   \ b   !   6 bh   !   Q 7e  	    @  P"    q   !   j -\   $"   M3 ql   !   ?F =  $   : H     
 P   @"   p[ ZO      # E   "     L       9       
 q   !   + ]}       -? F   "    E R   "    *(   "   ɮ $  "    cu,   !   o J4   D"   W ?4    "   %? ]|   <   d "        h ɀ       ƻ A   "    $(   "    $0  P"    6<       8 /   "    ck   !   J E<  k    x :       P _V      = *(   <"   )X ]tp      _ bP   !!   , (`   "    b(   @!    H<   D"   X :    "   
 PP   @"    5g  D   B 'N$   P"   K Q    "   dn DT       M -H   "   6 q(    !   ۊ J0   D"    UU p   !    B      b4   %!    XR            ? Fr  "    _  8   ?  &4   "    a   ?!   q pP   !    1 >@       GH  |   iK s  P"   	A N0   "   R bT   Q!    H       
 M c   1!     H   0   	Yy Np   "   S q   !   
  q@   !    N       
 c,   Q!   ]Y Y$   ,        "    9/    "    0   "   df b   '!   
) R{   "   	4 N\   @"   
y cǤ   ,!   w( G,   "   qG b   G!   ~ #   "    bh   !   x *    "   2 =t\   ,"   > q[   !   	kC O  T"   	 ct   !   zJ ,@   "    3.     b )t   D"   l 8|   p"   ' B       ɇ bΠ   j!     s        -   "   _ Z#   x"    ^     "    $   "    q   !   t ]h   "    -   "   V    "    aG `   @   
	V c   F!    *   t"    AT   "   *g ]t       d   !    *    "   c ހ    "   ̐ *   "    N>         q   !   
 W   @"    #   "    z   ("    [t   "   _ c/d   G!    7   "    -   "    q$    !   
[ P˴    "   	>S N`   "   	D, N޸   "   ` q.   !   q{ 8id       J q   !    *   "    ;    $"    `  P   f 2    "   0 6z  "    b<   k!       t"    4|        H   t    q[   !   ҹ b   ?!    : a   !   Z -   "    \o 0    "   9 W   "   / ]~        q   !   
v q   !    G  8   Ц cX   !   N|      
 6w    "   / q    !   _ Yx   (   	 q   !    -l   ,   cM Y8  ,   Ғ $T   "   p 00   "    ^   "   o c`   !   
| q   !   yj 8     _ bX   #!    \   p"   r #H      	GB N    "   t 6       5  <"   
e WP   "    h #`      d c   2!   4t xh   "   P    p   	? N   "   j b   A!   z         9)         h"   c <~4   X"   	0 L|       ` q?   !    2D       $ W   "   z 3n   "   ~ #   "   t C$   "   " Cp   "    )< Jx   "    A
   `    ;   "    5      * (H   "   ' E,   X"   } ,   \"   i 8E   "   " <x    "   
z cd   +!   4 b   A!    _        q@`   !   P q   !   
 PP   @"   L q(   !   ?L Fk`  "    /Z      
 R}H  0"   
 q   !   ) 8      ] q_   !    >             Ar4        V a   !   \ ;   "   . :$      $   @"   > 6E      2[ ]H       R P   "    ɴ   "    9P  P"     hH   ,    	    "   Q d<   !    8      * (@   "   , F   "   
R W¸   "   E        W 4i   @   V ;   "    & <   "    ^   $"   1e 1       &u ]q       ^    (    c^l   !   C q   !   | Hx   "   Md c   -!    W, 8<  x     o   D    qذ   !    bߤ   ;!    B̀   "   W -   "   Y b   h!   " ]~       IW   8    b\   !    q   !   sZ ?  "   } HX   "   s 6       
ӗ W   @"    ca    "   [ 7   ("   B 6+x      ( b   ?!   Z Z"   $"    ^Z   d"   9 H       ڳ 5   "   r 0<      e Z  	P   	 cX   F!   }G ݘ   <"   Y Y       *l F    X"   m| bÐ   E!    C$   (   } Ql   "   
  q4   !   3{ ]ud        0(  l        `"     a4   C!   e b   O!   8 |    "    $:    "    5  8    [D     
 cP   !    \H   "   ͞ ^<@   ("   v   x     _,        0|    "   )  ET   X"   )Z E   X"   
t cP   #!   
ʧ UX  X"   < >;   "   X q   !   
( P   "     (   `"   ON cl   -!    b,   !    
    8   	G~ N0    "   ^ qU   !   F4 2$   "    ;  @   X /nP   @"   h        
{ c   .!    Nd 8   D    ;P   $"   
  P   @"    qU   !   D F  "   * qZX   !     *   ("    d30   !    /   "   f| b   5!   E q'   !    ӱ aT   !!   ͘ :       ( E   X"   a Z#   "   W 9  P"   h q0   !    B6 D      x    "     *   "     0   "    G       *)h  X"    'L   "   _| q.    !    *D   $"    6L       ~ qV    !   
 *   "   Y `   (   * 0   "    0H   "    H  
d    *   "   ϡ d@   !    ;        'MP   "   | b   ;!   	dY N,   "   	@k N   $"   Wm Y(       #   "   & =T   "   n    D   fG ZX  8   c N   (   v bx   8!    ]              e i   D"    O    ("   v q0   !    H      b$   P!   x <    "    Ch   "    q   !   y l  x    M p   !    (   "    [   "    \     >R =x        ɬ   "   cF 2{   P"    'M   "    
k L   "    *|   "   A b   H!   * ]h      qTd   !   
6 P   "   \ [   "   	c N   "   
R qp   !    ;   "    'Nt   "    Z a   !    -<   "    q   !   4 1@         G   "    F _l        2      a     [ G  0"   y Z       $   "   " EX   "   ̙ $,  |"    b   7!   0g =Rl        q4   !   gv d    ?!    cx   !   3 J    "    [  H    X  H   1 *   $"   D F  "   7 ;   `   9 =p   D    b|   B!   	 x  \       "    2  `    j Դ        B@   @"   6 W    "   
L P   @"   __gmon_start__ _gp_disp _fini _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize _Jv_RegisterClasses _ZN5boost6detail15sp_counted_base7destroyEv _ZN3PBD12PropertyBase19clear_owned_changesEv _ZNK3PBD12PropertyBase5rdiffERSt6vectorIP7CommandSaIS3_EE _ZNK3PBD12PropertyBase14clone_from_xmlERK7XMLNode _ZN3PBD8Stateful8post_setERKNS_14PropertyChangeE _ZN3PBD8Stateful8mid_thawERKNS_14PropertyChangeE _ZN6ARDOUR6Latent16set_user_latencyEx _ZNK6Evoral10ControlSet14controls_emptyEv _ZN6Evoral10ControlSet25control_list_marked_dirtyEv _ZN6Evoral10ControlSet34control_list_interpolation_changedENS_9ParameterENS_11ControlList18InterpolationStyleE _ZN6ARDOUR11Automatable40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE _ZNK6ARDOUR9Processor15display_to_userEv _ZNK6ARDOUR9Processor12does_routingEv _ZNK6ARDOUR9Processor14signal_latencyEv _ZThn288_NK6ARDOUR9Processor14signal_latencyEv _ZN6ARDOUR9Processor14set_block_sizeEj _ZNK6ARDOUR9Processor28requires_fixed_sized_buffersEv _ZN6ARDOUR9Processor3runERNS_9BufferSetExxjb _ZN6ARDOUR9Processor7silenceEx _ZN6ARDOUR9Processor5flushEv _ZNK6ARDOUR9Processor13input_streamsEv _ZNK6ARDOUR9Processor14output_streamsEv _ZN6ARDOUR9Processor33realtime_handle_transport_stoppedEv _ZN6ARDOUR9Processor15realtime_locateEv _ZN6ARDOUR9Processor18monitoring_changedEv _ZN6ARDOUR3Amp28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEE19get_untyped_deleterEv _ZN3PBD16PropertyTemplateISsE13clear_changesEv _ZNK3PBD16PropertyTemplateISsE7changedEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEED0Ev _ZdlPv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEE7disposeEv _ZN6ARDOUR3Amp11GainControlD2Ev _ZTVN6ARDOUR3Amp11GainControlE _ZN6ARDOUR17AutomationControlD2Ev _ZN6ARDOUR3Amp11GainControlD1Ev _ZThn100_N6ARDOUR3Amp11GainControlD1Ev _ZThn264_N6ARDOUR3Amp11GainControlD1Ev _ZN6ARDOUR3Amp11GainControlD0Ev _ZThn100_N6ARDOUR3Amp11GainControlD0Ev _ZThn264_N6ARDOUR3Amp11GainControlD0Ev _ZN5boost17bad_function_callD2Ev _ZTVN5boost17bad_function_callE _ZNSt13runtime_errorD2Ev _ZN5boost17bad_function_callD1Ev _ZN5boost17bad_function_callD0Ev _ZNK3PBD8PropertyISsE11from_stringERKSs _ZNSsC1ERKSs _ZNK3PBD8PropertyISsE9to_stringERKSs _ZNK6ARDOUR9Processor12display_nameEv _ZNK6ARDOUR3Amp12display_nameEv __stack_chk_guard dgettext _ZNSsC1EPKcRKSaIcE __stack_chk_fail _ZN6ARDOUR3Amp12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR9Processor12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR3Amp5stateEb _ZN6ARDOUR9Processor5stateEb _ZN7XMLNode12add_propertyEPKcS1_ _ZN7XMLNode16add_child_nocopyERS_ _ZN6ARDOUR3Amp9set_stateERK7XMLNodei _ZN6ARDOUR9Processor9set_stateERK7XMLNodei _ZN3PBD12Controllable13xml_node_nameE _ZNK7XMLNode5childEPKc _ZThn24_N6ARDOUR3Amp9set_stateERK7XMLNodei _ZNK6ARDOUR3Amp11GainControl21internal_to_interfaceEd __log_finite _ZNK6ARDOUR3Amp11GainControl21interface_to_internalEd __pow_finite _ZNK6ARDOUR3Amp11GainControl16internal_to_userEd __log10f_finite _ZNK6ARDOUR14AutomationList8touchingEv _ZThn176_NK6ARDOUR14AutomationList8touchingEv _ZNSs4_Rep10_M_destroyERKSaIcE _ZNK3PBD8PropertyISsE5cloneEv _Znwj _ZTVN3PBD16PropertyTemplateISsEE _ZTVN3PBD8PropertyISsEE _ZNSs4_Rep20_S_empty_rep_storageE _Unwind_Resume __gxx_personality_v0 _ZNK3PBD16PropertyTemplateISsE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZN3PBD12PropertyList3addEPNS_12PropertyBaseE _ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE _ZTVN5boost9exceptionE __cxa_call_unexpected _ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev _ZThn8_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE _ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev _ZThn8_N5boost16exception_detail19error_info_injectorINS_17bad_function_callEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev _ZThn8_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEED0Ev _ZN3PBD8PropertyISsED2Ev _ZN3PBD8PropertyISsED1Ev _ZN5boost6system12system_errorD2Ev _ZTVN5boost6system12system_errorE _ZN5boost6system12system_errorD1Ev _ZN3PBD8PropertyISsED0Ev _ZN5boost6system12system_errorD0Ev _ZN3PBD16PropertyTemplateISsE6invertEv _ZNSs6assignERKSs _ZNK3PBD16PropertyTemplateISsE9get_valueER7XMLNode g_quark_to_string _ZN7XMLNode12add_propertyEPKcRKSs _ZN3PBD16PropertyTemplateISsE13apply_changesEPKNS_12PropertyBaseE __dynamic_cast _ZTIN3PBD12PropertyBaseE _ZTIN3PBD16PropertyTemplateISsEE memcmp _ZN6Evoral9ParameterD2Ev _ZTVN6Evoral9ParameterE _ZN6Evoral9ParameterD1Ev _ZNK3PBD16PropertyTemplateISsE18get_changes_as_xmlEP7XMLNode _ZN7XMLNode9add_childEPKc _ZN6Evoral9ParameterD0Ev _ZNK5boost6system12system_error4whatEv _ZNKSt13runtime_error4whatEv strlen _ZNSs6assignEPKcj _ZNSs6appendERKSs _ZNSs6appendEPKcj __cxa_begin_catch __cxa_end_catch _ZN3PBD16PropertyTemplateISsE9set_valueERK7XMLNode _ZN7XMLNode8propertyEPKc _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv __cxa_allocate_exception _ZTVN5boost16exception_detail10clone_baseE _ZTVSt13runtime_error _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE __cxa_throw _ZNSt9exceptionD2Ev __cxa_free_exception _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE7rethrowEv _ZN5boost6detail15sp_counted_base7releaseEv _ZNK6ARDOUR3Amp15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZNK6ARDOUR11Automatable15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE __snprintf_chk _ZThn224_NK6ARDOUR3Amp15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZN5boost17bad_function_callC2Ev _ZNSt13runtime_errorC2ERKSs _ZN5boost17bad_function_callC1Ev __floatdidf _ZN6ARDOUR3Amp7declickERNS_9BufferSetExi _ZN6ARDOUR9BufferSet3getENS_8DataTypeEj cos _ZN6ARDOUR20apply_gain_to_bufferE memset _ZN6ARDOUR3Amp17apply_simple_gainERNS_11AudioBufferExf _ZN6ARDOUR3Amp10apply_gainERNS_11AudioBufferExff _ZN6ARDOUR3Amp21setup_gain_automationExxx _ZN4Glib7Threads5Mutex7trylockEv _ZN4Glib7Threads5Mutex6unlockEv _ZTIN6Evoral11ControlListE _ZTIN6ARDOUR14AutomationListE _ZN6Evoral5Curve18rt_safe_get_vectorEddPfi _ZNK6ARDOUR3Amp7visibleEv _ZN6ARDOUR3Amp26set_gain_automation_bufferEPf _ZN5boost16exception_detail12refcount_ptrINS0_20error_info_containerEE7releaseEv _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEE5cloneEv _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE8_M_eraseEPSt13_Rb_tree_nodeIjE _ZN3PBD14PropertyChangeC2ISsEENS_18PropertyDescriptorIT_EE _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ _ZN3PBD14PropertyChangeC1ISsEENS_18PropertyDescriptorIT_EE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal0IvNS_17OptionalLastValueIvEEEE _ZN4Glib7Threads5Mutex4lockEv _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base _ZTVN3PBD10SignalBaseE _ZN4Glib7Threads5MutexD1Ev _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEED0Ev _ZN5boost15throw_exceptionINS_17bad_function_callEEEvRKT_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N5boost10shared_ptrINS0_7ControlEEEESt10_Select1stIS8_ESt4lessIS1_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ __cxa_rethrow _ZN6ARDOUR9Processor8activateEv _ZN6ARDOUR9Processor10deactivateEv _ZN3PBD12DestructibleD0Ev _ZTVN3PBD12DestructibleE _ZN6ARDOUR13SessionObjectD2Ev _ZTVN6ARDOUR13SessionObjectE _ZTVN3PBD20StatefulDestructibleE _ZN3PBD8StatefulD2Ev _ZN6ARDOUR16SessionHandleRefD2Ev _ZN6ARDOUR13SessionObjectD1Ev _ZThn124_N6ARDOUR13SessionObjectD1Ev _ZThn24_N6ARDOUR13SessionObjectD1Ev _ZN3PBD12DestructibleD2Ev _ZN3PBD12DestructibleD1Ev _ZN6ARDOUR13SessionObjectD0Ev _ZThn124_N6ARDOUR13SessionObjectD0Ev _ZThn24_N6ARDOUR13SessionObjectD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKNS2_14PropertyChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZNSt8_Rb_treeIjSt4pairIKjN6Evoral9Parameter8MetadataEESt10_Select1stIS5_ESt4lessIjESaIS5_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS5_ERKS5_ _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base _ZNK6ARDOUR17AutomationControl5lowerEv _ZN6Evoral9Parameter14_type_metadataE _ZNK6ARDOUR17AutomationControl5upperEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountES9_EEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR9ProcessorD2Ev _ZTVN6ARDOUR9ProcessorE _ZN6ARDOUR11AutomatableD2Ev _ZN6ARDOUR3AmpC2ERNS_7SessionE _ZN6ARDOUR9ProcessorC2ERNS_7SessionERKSs _ZTVN6ARDOUR3AmpE _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEEE _ZN6ARDOUR14AutomationListC1EN6Evoral9ParameterE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEEE _ZN6ARDOUR17AutomationControlC2ERNS_7SessionERKN6Evoral9ParameterEN5boost10shared_ptrINS_14AutomationListEEERKSs _ZN3PBD12Controllable9set_flagsENS0_4FlagE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEEE _ZN6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKNS2_14PropertyChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR13SessionObject8set_nameERKSs _ZN6ARDOUR10Properties4nameE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountES9_EEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8ios_base4InitC1Ev _ZNSt8ios_base4InitD1Ev __cxa_atexit _ZN6Evoral10ControlSetD2Ev _ZTVN6Evoral10ControlSetE _ZN3PBD20ScopedConnectionListD1Ev _ZN6Evoral10ControlSetD1Ev _ZN6ARDOUR3AmpC1ERNS_7SessionE _ZN6Evoral10ControlSetC2Ev _ZTTN6ARDOUR3AmpE _ZN6Evoral10ControlSetD0Ev _ZN6ARDOUR3AmpD1Ev _ZThn288_N6ARDOUR3AmpD1Ev _ZThn224_N6ARDOUR3AmpD1Ev _ZThn124_N6ARDOUR3AmpD1Ev _ZThn24_N6ARDOUR3AmpD1Ev _ZTv0_n12_N6ARDOUR3AmpD1Ev _ZN6ARDOUR3AmpD0Ev _ZThn288_N6ARDOUR3AmpD0Ev _ZThn224_N6ARDOUR3AmpD0Ev _ZThn124_N6ARDOUR3AmpD0Ev _ZThn24_N6ARDOUR3AmpD0Ev _ZTv0_n12_N6ARDOUR3AmpD0Ev _ZN6ARDOUR3Amp11GainControl9set_valueEd _ZN6ARDOUR17AutomationControl9set_valueEd _ZN6ARDOUR7Session9set_dirtyEv _ZN6ARDOUR3Amp8set_gainEfPv _ZN6ARDOUR3Amp8inc_gainEfPv _ZN6ARDOUR3Amp17apply_simple_gainERNS_9BufferSetExf _ZSt4cerr _ZNK6ARDOUR12EventTypeMap15midi_event_typeEh _ZN6ARDOUR12EventTypeMap14event_type_mapE _ZN6Evoral5EventIxEC2EjxjPhb _ZN6Evoral5EventIxED2Ev _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i _ZNSolsEi lrintf _ZN6ARDOUR3Amp10apply_gainERNS_9BufferSetExff _ZN6ARDOUR3Amp3runERNS_9BufferSetExxjb _ZTIN5boost9exceptionE _ZTVN10__cxxabiv117__class_type_infoE _ZTSN5boost9exceptionE _ZTIN5boost16exception_detail10clone_baseE _ZTSN5boost16exception_detail10clone_baseE _ZTIN5boost6detail15sp_counted_baseE _ZTSN5boost6detail15sp_counted_baseE _ZTSN3PBD12PropertyBaseE _ZTIN5boost17bad_function_callE _ZTVN10__cxxabiv120__si_class_type_infoE _ZTSN5boost17bad_function_callE _ZTISt13runtime_error _ZTIN3PBD10SignalBaseE _ZTSN3PBD10SignalBaseE _ZTIN3PBD7Signal0IvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal0IvNS_17OptionalLastValueIvEEEE _ZTIN3PBD12DestructibleE _ZTSN3PBD12DestructibleE _ZTIN3PBD20StatefulDestructibleE _ZTVN10__cxxabiv121__vmi_class_type_infoE _ZTSN3PBD20StatefulDestructibleE _ZTIN3PBD8StatefulE _ZTIN6ARDOUR6LatentE _ZTSN6ARDOUR6LatentE _ZTSN3PBD16PropertyTemplateISsEE _ZTIN3PBD8PropertyISsEE _ZTSN3PBD8PropertyISsEE _ZTIN6ARDOUR13SessionObjectE _ZTSN6ARDOUR13SessionObjectE _ZTIN6ARDOUR16SessionHandleRefE _ZTIN6Evoral9ParameterE _ZTSN6Evoral9ParameterE _ZTSN5boost6system12system_errorE _ZTIN5boost6system12system_errorE _ZTIN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN6ARDOUR9ChanCountES2_NS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR3Amp11GainControlE _ZTIN6ARDOUR3Amp11GainControlE _ZTIN6ARDOUR17AutomationControlE _ZTSN6ARDOUR3AmpE _ZTIN6ARDOUR3AmpE _ZTIN6ARDOUR9ProcessorE _ZTIN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE _ZTSN5boost16exception_detail19error_info_injectorINS_17bad_function_callEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral9Parameter8MetadataEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR14AutomationListEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR3Amp11GainControlEEE __cxa_pure_virtual _ZTVN5boost6detail15sp_counted_baseE _ZTVN3PBD12PropertyBaseE _ZN3PBD8Stateful13apply_changesERKNS_12PropertyBaseE _ZN3PBD8Stateful19clear_owned_changesEv _ZNK3PBD8Stateful5rdiffERSt6vectorIP7CommandSaIS3_EE _ZNK3PBD8Stateful16property_factoryERK7XMLNode _ZN3PBD8Stateful24suspend_property_changesEv _ZN3PBD8Stateful23resume_property_changesEv _ZN3PBD8Stateful11send_changeERKNS_14PropertyChangeE _ZTVN6ARDOUR6LatentE _ZN6ARDOUR16SessionHandleRef18session_going_awayEv _ZN6ARDOUR16SessionHandleRef14insanity_checkEv _ZTIN6ARDOUR11AutomatableE _ZN6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE _ZN6ARDOUR11Automatable14clear_controlsEv _ZN6ARDOUR11Automatable17transport_locatedEx _ZN6ARDOUR11Automatable17transport_stoppedEx _ZN6ARDOUR11Automatable18describe_parameterEN6Evoral9ParameterE _ZN6ARDOUR11Automatable30set_parameter_automation_stateEN6Evoral9ParameterENS_9AutoStateE _ZTv0_n16_N6ARDOUR11Automatable15control_factoryERKN6Evoral9ParameterE _ZTv0_n20_N6ARDOUR11Automatable11add_controlEN5boost10shared_ptrIN6Evoral7ControlEEE _ZTv0_n28_N6ARDOUR11Automatable14clear_controlsEv _ZN6ARDOUR9Processor19set_display_to_userEb _ZN6ARDOUR9Processor9get_stateEv _ZN6ARDOUR9Processor12set_state_2XERK7XMLNodei _ZThn24_N6ARDOUR9Processor9get_stateEv _ZN3PBD12Controllable9get_stateEv _ZN3PBD12Controllable9set_stateERK7XMLNodei _ZNK6ARDOUR17AutomationControl9get_valueEv _ZN6Evoral7Control10set_doubleEddb _ZNK6Evoral7Control10get_doubleEbd _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_17bad_function_callEEEEE _ZN6ARDOUR3Amp20max_gain_coefficientE __pthread_key_create _ZN4sigc8internal14typed_slot_repINS_16pointer_functor0IvEEE7destroyEPv _ZN4sigc8internal10slot_call0INS_16pointer_functor0IvEEvE7call_itEPNS0_8slot_repE _ZN4sigc8internal14typed_slot_repINS_16pointer_functor0IvEEE3dupEPv _ZN4sigc9trackableC2Ev _ZNSt4listIN5boost8weak_ptrIN6ARDOUR6SourceEEESaIS4_EED2Ev _ZNSt4listIN5boost8weak_ptrIN6ARDOUR6SourceEEESaIS4_EED1Ev _ZN5boost6detail15sp_counted_base12weak_releaseEv _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEE7disposeEv _ZN6ARDOUR8AnalyserC2Ev _ZN6ARDOUR8AnalyserC1Ev _ZN6ARDOUR8AnalyserD2Ev _ZN6ARDOUR8AnalyserD1Ev _ZN6ARDOUR8Analyser4initEv _ZN4sigc9slot_baseC2EPNS_8internal8slot_repE _ZN4Glib7Threads6Thread6createERKN4sigc4slotIvNS2_3nilES4_S4_S4_S4_S4_S4_EE _ZN4sigc9slot_baseD2Ev _ZN6ARDOUR8Analyser25queue_source_for_analysisEN5boost10shared_ptrINS_6SourceEEEb _ZNK6ARDOUR6Source17has_been_analysedEv _ZN6ARDOUR8Analyser19analysis_queue_lockE _ZNSt8__detail15_List_node_base7_M_hookEPS0_ _ZN6ARDOUR8Analyser14analysis_queueE _ZN6ARDOUR8Analyser16SourcesToAnalyseE _ZN4Glib7Threads4Cond9broadcastEv _ZN4Glib7Threads5MutexC1Ev _ZN4Glib7Threads4CondC1Ev _ZN4Glib7Threads4CondD1Ev _ZN6ARDOUR8Analyser25analyse_audio_file_sourceEN5boost10shared_ptrINS_15AudioFileSourceEEE _ZN6ARDOUR17TransientDetectorC1Ef _ZNK6ARDOUR6Source19get_transients_pathEv _ZN6ARDOUR17TransientDetector3runERKSsPNS_8ReadableEjRSt4listIxSaIxEE _ZN6ARDOUR17TransientDetectorD1Ev _ZN6ARDOUR8Analyser4workEv _ZN6ARDOUR12SessionEvent22create_per_thread_poolERKSsj _ZNSt8__detail15_List_node_base9_M_unhookEv _ZTIN6ARDOUR6SourceE _ZTIN6ARDOUR15AudioFileSourceE _ZN4Glib7Threads4Cond4waitERNS0_5MutexE _ZN6ARDOUR8Analyser12the_analyserE _ZNKSt5ctypeIcE8do_widenEc _ZNK6ARDOUR8MidiPort4typeEv _ZNK6ARDOUR13AsyncMIDIPort10selectableEv _ZThn8168_NK6ARDOUR13AsyncMIDIPort10selectableEv _ZN6ARDOUR13AsyncMIDIPort5parseEx _ZThn8168_N6ARDOUR13AsyncMIDIPort5parseEx _ZN3PBD13RingBufferNPTIhED2Ev _ZTVN3PBD13RingBufferNPTIhEE _ZdaPv _ZN3PBD13RingBufferNPTIhED1Ev _ZN3PBD13RingBufferNPTIhED0Ev _ZN6Evoral15EventRingBufferIjED2Ev _ZN6Evoral15EventRingBufferIjED1Ev _ZThn20_N6Evoral15EventRingBufferIjED1Ev _ZN6Evoral15EventRingBufferIjED0Ev _ZThn20_N6Evoral15EventRingBufferIjED0Ev _ZN10RingBufferIN6Evoral5EventIdEEED2Ev _ZTV10RingBufferIN6Evoral5EventIdEEE _ZN6Evoral5EventIdED1Ev _ZN10RingBufferIN6Evoral5EventIdEEED1Ev _ZN6ARDOUR8MidiPort10get_bufferEj _ZN6ARDOUR8MidiPort15get_midi_bufferEj _ZN10RingBufferIN6Evoral5EventIdEEED0Ev _ZN6ARDOUR13AsyncMIDIPortD2Ev _ZTVN6ARDOUR13AsyncMIDIPortE _ZN18CrossThreadChannelD1Ev _ZN4MIDI4PortD2Ev _ZN6ARDOUR8MidiPortD2Ev _ZN6ARDOUR13AsyncMIDIPortD1Ev _ZThn8168_N6ARDOUR13AsyncMIDIPortD1Ev _ZN6ARDOUR13AsyncMIDIPortD0Ev _ZThn8168_N6ARDOUR13AsyncMIDIPortD0Ev _ZN6Evoral15EventRingBufferIjEC2Ej _Znaj _ZTVN6Evoral15EventRingBufferIjEE _ZN6Evoral15EventRingBufferIjEC1Ej _ZNK6Evoral15EventRingBufferIjE8capacityEv _ZN6Evoral15EventRingBufferIjE4peekEPhj memcpy _ZN6ARDOUR13AsyncMIDIPortC2ERKSsNS_9PortFlagsE _ZN6ARDOUR8MidiPortC2ERKSsNS_9PortFlagsE _ZN4MIDI4PortC2ERKSsNS0_5FlagsE _ZN6Evoral5EventIdEC1EjdjPhb _ZN18CrossThreadChannelC1Eb _ZN6ARDOUR13AsyncMIDIPortC1ERKSsNS_9PortFlagsE __fixdfdi _ZN6ARDOUR13AsyncMIDIPort17flush_output_fifoEj _ZN6ARDOUR10MidiBuffer9push_backExjPKh _ZN6ARDOUR13AsyncMIDIPort18set_process_threadEm _ZN6ARDOUR13AsyncMIDIPort15_process_threadE _ZN6ARDOUR13AsyncMIDIPort17is_process_threadEv pthread_self _ZN6ARDOUR13AsyncMIDIPort5drainEi _ZN6ARDOUR11AudioEngine9_instanceE usleep _ZN3PBD5errorE _ZSt4cout _ZTISo _ZTI11Transmitter _ZSt16__throw_bad_castv _ZNKSt5ctypeIcE13_M_widen_initEv _ZNSo3putEc _ZNSo5flushEv _ZThn8168_N6ARDOUR13AsyncMIDIPort5drainEi _ZN6ARDOUR13AsyncMIDIPort5writeEPKhjj _ZN6ARDOUR11AudioEngine11sample_timeEv _ZN4MIDI6Parser7scannerEh _ZN6Evoral5EventIdE3setEPKhjd _ZN6ARDOUR11AudioEngine26sample_time_at_cycle_startEv _ZN6ARDOUR4Port14_cycle_nframesE _ZN3PBD10stacktraceERSoi _ZNSo9_M_insertImEERSoT_ _ZThn8168_N6ARDOUR13AsyncMIDIPort5writeEPKhjj _ZN3PBD13RingBufferNPTIhE5writeEPKhj _ZN6Evoral15EventRingBufferIjE5writeEjjjPKh _ZThn20_N6Evoral15EventRingBufferIjE5writeEjjjPKh _ZN3PBD13RingBufferNPTIhE4readEPhj _ZN6Evoral15EventRingBufferIjE4readEPjS2_S2_Ph _ZN6ARDOUR13AsyncMIDIPort4readEPhj _ZThn8168_N6ARDOUR13AsyncMIDIPort4readEPhj _ZN6ARDOUR13AsyncMIDIPort9cycle_endEj _ZN6ARDOUR8MidiPort9cycle_endEj _ZN6ARDOUR13AsyncMIDIPort11cycle_startEj _ZN6ARDOUR8MidiPort11cycle_startEj _ZN18CrossThreadChannel6wakeupEv _ZTIN3PBD13RingBufferNPTIhEE _ZTSN3PBD13RingBufferNPTIhEE _ZTI10RingBufferIN6Evoral5EventIdEEE _ZTS10RingBufferIN6Evoral5EventIdEEE _ZTIN6Evoral9EventSinkIjEE _ZTSN6Evoral9EventSinkIjEE _ZTSN6Evoral15EventRingBufferIjEE _ZTIN6Evoral15EventRingBufferIjEE _ZTSN6ARDOUR13AsyncMIDIPortE _ZTIN6ARDOUR13AsyncMIDIPortE _ZTIN6ARDOUR8MidiPortE _ZTIN4MIDI4PortE _ZTVN6Evoral9EventSinkIjEE _ZN6ARDOUR4Port7connectEPS0_ _ZN6ARDOUR8MidiPort5resetEv _ZN6ARDOUR8MidiPort11cycle_splitEv _ZN6ARDOUR8MidiPort13flush_buffersEj _ZN6ARDOUR8MidiPort17transport_stoppedEv _ZN6ARDOUR8MidiPort15realtime_locateEv _ZN6ARDOUR4Port28increment_port_buffer_offsetEj _ZNK6ARDOUR4Port9get_stateEv _ZN6ARDOUR4Port9set_stateERK7XMLNodei _ZNK4MIDI4Port9get_stateEv _ZN4MIDI4Port9set_stateERK7XMLNode _ZNK4MIDI4Port16centrally_parsedEv _ZN6ARDOUR11AudioBufferD2Ev _ZTVN6ARDOUR11AudioBufferE _ZN6ARDOUR11AudioBufferD1Ev _ZN6ARDOUR11AudioBufferD0Ev _ZN6ARDOUR11AudioBuffer7silenceExx _ZN6ARDOUR11AudioBuffer10merge_fromERKNS_6BufferExxx _ZTIN6ARDOUR11AudioBufferE _ZTIN6ARDOUR6BufferE _ZN6ARDOUR19mix_buffers_no_gainE _ZN6ARDOUR11AudioBuffer9read_fromERKNS_6BufferExxx _ZN6ARDOUR11AudioBuffer6resizeEj _Z20cache_aligned_mallocPPvj _ZN6ARDOUR6Buffer5clearEv _ZN6ARDOUR11AudioBufferC2Ej _ZN6ARDOUR11AudioBufferC1Ej _ZNK6ARDOUR11AudioBuffer13check_silenceEjRj _ZTIN5boost12noncopyable_11noncopyableE _ZTSN5boost12noncopyable_11noncopyableE _ZTSN6ARDOUR6BufferE _ZTSN6ARDOUR11AudioBufferE _ZTVN6ARDOUR6BufferE _ZNK18failed_constructor4whatEv _ZN6ARDOUR10Diskstream23steal_write_source_nameEv _ZThn220_N6ARDOUR10Diskstream23steal_write_source_nameEv _ZNK6ARDOUR10Diskstream15alignment_styleEv _ZThn220_NK6ARDOUR10Diskstream15alignment_styleEv _ZNK6ARDOUR10Diskstream11destructiveEv _ZThn220_NK6ARDOUR10Diskstream11destructiveEv _ZNK6ARDOUR10Diskstream6hiddenEv _ZThn220_NK6ARDOUR10Diskstream6hiddenEv _ZNK6ARDOUR10Diskstream5speedEv _ZThn220_NK6ARDOUR10Diskstream5speedEv _ZN6ARDOUR10Diskstream8punch_inEv _ZN6ARDOUR10Diskstream9punch_outEv _ZN6ARDOUR10Diskstream8playlistEv _ZThn220_N6ARDOUR10Diskstream8playlistEv _ZNK6ARDOUR10Diskstream21current_capture_startEv _ZThn220_NK6ARDOUR10Diskstream21current_capture_startEv _ZNK6ARDOUR10Diskstream19current_capture_endEv _ZThn220_NK6ARDOUR10Diskstream19current_capture_endEv _ZN6ARDOUR10Diskstream10n_channelsEv _ZThn220_N6ARDOUR10Diskstream10n_channelsEv _ZN6ARDOUR10Diskstream23ensure_input_monitoringEb _ZThn220_N6ARDOUR10Diskstream23ensure_input_monitoringEb _ZN6ARDOUR10Diskstream10set_slavedEb _ZThn220_N6ARDOUR10Diskstream10set_slavedEb _ZN6ARDOUR10Diskstream20last_capture_sourcesEv _ZThn220_N6ARDOUR10Diskstream20last_capture_sourcesEv _ZNK6ARDOUR10Diskstream17pending_overwriteEv _ZThn220_NK6ARDOUR10Diskstream17pending_overwriteEv _ZNK6ARDOUR6Source16natural_positionEv _ZN6ARDOUR6Source28mark_streaming_write_startedEv _ZN6ARDOUR6Source15set_destructiveEb _ZNK6ARDOUR10FileSource4pathEv _ZNK6ARDOUR15AudioFileSource24last_capture_start_frameEv _ZN6ARDOUR15AudioFileSource18mark_capture_startEx _ZN6ARDOUR15AudioFileSource16mark_capture_endEv _ZN6ARDOUR15AudioDiskstream15set_non_layeredEb _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEED1Ev _ZN3PBD8PropertyIxED2Ev _ZN3PBD8PropertyIxED1Ev _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEE19get_untyped_deleterEv _ZN3PBD16PropertyTemplateIxE13clear_changesEv _ZNK3PBD16PropertyTemplateIxE7changedEv _ZN3PBD16PropertyTemplateIxE6invertEv _ZNK3PBD8PropertyIxE5cloneEv _ZTVN3PBD8PropertyIxEE _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEED0Ev _ZN3PBD8PropertyIxED0Ev _ZN18failed_constructorD2Ev _ZTV18failed_constructor _ZN18failed_constructorD1Ev _ZN18failed_constructorD0Ev _ZN3PBD13RingBufferNPTIfED2Ev _ZTVN3PBD13RingBufferNPTIfEE _ZN3PBD13RingBufferNPTIfED1Ev _ZN3PBD13RingBufferNPTIfED0Ev _ZN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEED2Ev _ZTVN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEEE _ZN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEED1Ev _ZN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEED0Ev _ZN3PBD16PropertyTemplateIxE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIxEE _ZN6ARDOUR15AudioDiskstream19non_realtime_locateEx _ZThn220_N6ARDOUR15AudioDiskstream19non_realtime_locateEx _ZN6ARDOUR15AudioDiskstream15set_destructiveEb _ZN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEE7disposeEv _ZNK3PBD16PropertyTemplateIxE25get_changes_as_propertiesERNS_12PropertyListEP7Command _Z6endmsgRSo _ZN6ARDOUR15AudioDiskstream26can_internal_playback_seekEx _ZThn220_N6ARDOUR15AudioDiskstream26can_internal_playback_seekEx _ZN6ARDOUR15AudioDiskstream22internal_playback_seekEx _ZThn220_N6ARDOUR15AudioDiskstream22internal_playback_seekEx _ZN6ARDOUR15AudioDiskstream14set_block_sizeEj _ZN6ARDOUR15AudioDiskstream6commitEx _ZN6ARDOUR10Diskstream20disk_io_chunk_framesE _ZN6ARDOUR15AudioDiskstream21set_pending_overwriteEb _ZThn220_N6ARDOUR15AudioDiskstream21set_pending_overwriteEb _ZNK6ARDOUR15AudioDiskstream20playback_buffer_loadEv _ZThn220_NK6ARDOUR15AudioDiskstream20playback_buffer_loadEv _ZNK6ARDOUR15AudioDiskstream19capture_buffer_loadEv _ZThn220_NK6ARDOUR15AudioDiskstream19capture_buffer_loadEv _ZN20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE6updateEN5boost10shared_ptrIS6_EE _ZN6ARDOUR15AudioDiskstream4initEv _ZN6ARDOUR15AudioDiskstream24allocate_working_buffersEv _ZN6ARDOUR15AudioDiskstream21_working_buffers_sizeE _ZN6ARDOUR15AudioDiskstream15_mixdown_bufferE _ZN6ARDOUR15AudioDiskstream12_gain_bufferE _ZN6ARDOUR15AudioDiskstream20free_working_buffersEv _ZNK6ARDOUR15AudioDiskstream13ChannelSource11is_physicalEv _ZNK6ARDOUR11PortManager16port_is_physicalERKSs _ZNK6ARDOUR15AudioDiskstream13ChannelSource24request_input_monitoringEb _ZNK6ARDOUR11PortManager24request_input_monitoringERKSsb _ZN6ARDOUR15AudioDiskstream24request_input_monitoringEb _ZThn220_N6ARDOUR15AudioDiskstream24request_input_monitoringEb _ZN6ARDOUR15AudioDiskstream19prep_record_disableEv _ZN6ARDOUR6ConfigE _ZN6ARDOUR15AudioDiskstream11ChannelInfoC2Exxxx _ZN6ARDOUR15AudioDiskstream11ChannelInfoC1Exxxx _ZN6ARDOUR15AudioDiskstream11ChannelInfo15resize_playbackEx _ZN6ARDOUR15AudioDiskstream25adjust_playback_bufferingEv _ZThn220_N6ARDOUR15AudioDiskstream25adjust_playback_bufferingEv _ZN6ARDOUR15AudioDiskstream11ChannelInfo14resize_captureEx _ZN6ARDOUR15AudioDiskstream24adjust_capture_bufferingEv _ZThn220_N6ARDOUR15AudioDiskstream24adjust_capture_bufferingEv _ZN6ARDOUR15AudioDiskstream11ChannelInfoD2Ev _ZN6ARDOUR15AudioDiskstream11ChannelInfoD1Ev _ZN6ARDOUR15AudioDiskstream19remove_channel_fromEN5boost10shared_ptrISt6vectorIPNS0_11ChannelInfoESaIS5_EEEEj _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev _ZTVSt15basic_stringbufIcSt11char_traitsIcESaIcEE _ZTVSt15basic_streambufIcSt11char_traitsIcEE _ZNSt6localeD1Ev _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev _ZN3PBD16PropertyTemplateIxE9set_valueERK7XMLNode _ZNK3PBD8PropertyIxE11from_stringERKSs _ZNSt8ios_baseC2Ev _ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE _ZTVSt9basic_iosIcSt11char_traitsIcEE _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E _ZTVSt18basic_stringstreamIcSt11char_traitsIcESaIcEE _ZNSt6localeC1Ev _ZNSsC1EPKcjRKSaIcE _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj _ZNSi10_M_extractIxEERSiRT_ _ZNSt8ios_baseD2Ev _ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev _ZNSdD2Ev _ZNK3PBD8PropertyIxE9to_stringERKx _ZNSo9_M_insertIxEERSoT_ _ZNKSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strEv _ZNK3PBD16PropertyTemplateIxE9get_valueER7XMLNode _ZNK3PBD16PropertyTemplateIxE18get_changes_as_xmlEP7XMLNode _ZNK3PBD8PropertyIxE14clone_from_xmlERK7XMLNode _ZNK7XMLNode8childrenERKSs _ZNKSs7compareEPKc _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev _ZNK10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE6readerEv _ZN6ARDOUR15AudioDiskstream21prepare_record_statusEx _ZN3PBD5fatalE _ZN6ARDOUR15AudioDiskstream27calculate_playback_distanceEj _ZN6ARDOUR18CubicInterpolation11interpolateEixPfS1_ _ZN6ARDOUR15AudioDiskstream26allocate_temporary_buffersEv ceil _ZN6ARDOUR15AudioDiskstream17get_input_sourcesEv _ZNK6ARDOUR7PortSet9num_portsEv _ZNK6ARDOUR4Port15get_connectionsERSt6vectorISsSaISsEE _ZNK6ARDOUR7PortSet4portEj _ZN6ARDOUR15AudioDiskstream23set_align_style_from_ioEv _ZN5boost20dynamic_pointer_castIN6ARDOUR13AudioPlaylistENS1_8PlaylistEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZTIN6ARDOUR8PlaylistE _ZTIN6ARDOUR13AudioPlaylistE _ZN6ARDOUR15AudioDiskstream16use_new_playlistEv _ZN6ARDOUR8Playlist9bump_nameESsRNS_7SessionE _ZN6ARDOUR15PlaylistFactory6createENS_8DataTypeERNS_7SessionESsb _ZThn220_N6ARDOUR15AudioDiskstream16use_new_playlistEv _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR15AudioFileSourceEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR15AudioFileSourceEEESaIS4_EED1Ev _ZN9RCUWriterISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED2Ev _ZN9RCUWriterISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED1Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EED1Ev _ZN5boost20dynamic_pointer_castIN6ARDOUR11AudioRegionENS1_6RegionEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZTIN6ARDOUR6RegionE _ZTIN6ARDOUR11AudioRegionE _ZNK6ARDOUR15AudioDiskstream22can_become_destructiveERb _ZNK6ARDOUR8Playlist9n_regionsEv _ZNK6ARDOUR7Session19current_start_frameEv _ZN6ARDOUR8Playlist16find_next_regionExNS_11RegionPointEi _ZNK6ARDOUR16SessionPlaylists16source_use_countEN5boost10shared_ptrIKNS_6SourceEEE _ZN6ARDOUR15AudioDiskstream24use_destructive_playlistEv _ZN6ARDOUR6Region10set_lengthEx _ZN6ARDOUR6Source25set_allow_remove_if_emptyEb _ZTI18failed_constructor _ZN3PBD13RingBufferNPTIfE16get_write_vectorEPNS1_9rw_vectorE _ZNSt6vectorIdSaIdEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPdS1_EERKd memmove _ZNSt8_Rb_treeIiSt4pairIKiSt14_List_iteratorISsEESt10_Select1stIS4_ESt4lessIiESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN13StringPrivate11CompositionD2Ev _ZTVSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE _ZTTSt19basic_ostringstreamIcSt11char_traitsIcESaIcEE _ZN13StringPrivate11CompositionD1Ev _ZN13StringPrivate11CompositionC2ESs _ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode _ZNSs12_M_leak_hardEv _ZNSsC1ERKSsjj _ZNSs7replaceEjjPKcj _ZSt24__throw_out_of_range_fmtPKcz _ZNSt19basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev _ZN13StringPrivate11CompositionC1ESs _ZN10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED2Ev _ZTV10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZN10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED1Ev _ZN20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED2Ev _ZTV20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZN20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED1Ev _ZN20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED0Ev _ZN10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEED0Ev _ZN13StringPrivate11Composition3argISsEERS0_RKT_ _Z14string_composeISsESsRKSsRKT_ _ZN6ARDOUR15AudioDiskstream21find_and_use_playlistERKSs _ZN6ARDOUR16SessionPlaylists7by_nameESs _ZN13StringPrivate11Composition3argIN3PBD8PropertyISsEEEERS0_RKT_ _Z14string_composeIN3PBD8PropertyISsEEESsRKSsRKT_ _ZN6ARDOUR15AudioDiskstream17use_copy_playlistEv _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEESsb _ZThn220_N6ARDOUR15AudioDiskstream17use_copy_playlistEv _Z14string_composeIN3PBD8PropertyISsEESsESsRKSsRKT_RKT0_ _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EE8_M_clearEv _ZN13StringPrivate11Composition3argIN3PBD2IDEEERS0_RKT_ _ZlsRSoRKN3PBD2IDE _Z14string_composeIN3PBD2IDEESsRKSsRKT_ _ZN6ARDOUR15AudioDiskstream8do_flushENS_10RunContextEb _ZThn220_N6ARDOUR15AudioDiskstream8do_flushENS_10RunContextEb _ZN13StringPrivate11Composition3argIxEERS0_RKT_ _Z14string_composeIN3PBD2IDExxESsRKSsRKT_RKT0_RKT1_ __moddi3 _ZN6ARDOUR15AudioDiskstream4readEPfS1_S1_Rxxib _ZN6ARDOUR13AudioPlaylist4readEPfS1_S1_xxj _ZN6ARDOUR15AudioDiskstream10_do_refillEPfS1_ _ZN6ARDOUR15AudioDiskstream20do_refill_with_allocEv _ZN6ARDOUR15AudioDiskstream9do_refillEv _ZThn220_N6ARDOUR15AudioDiskstream9do_refillEv _ZN6ARDOUR15AudioDiskstream4seekExb _ZN6ARDOUR10Diskstream23disengage_record_enableEv _ZThn220_N6ARDOUR15AudioDiskstream4seekExb _ZN6ARDOUR15AudioDiskstream26overwrite_existing_buffersEv _ZThn220_N6ARDOUR15AudioDiskstream26overwrite_existing_buffersEv _ZNSt6vectorIPN6ARDOUR10Diskstream11CaptureInfoESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR15AudioDiskstream14finish_captureEN5boost10shared_ptrISt6vectorIPNS0_11ChannelInfoESaIS5_EEEE _ZN6ARDOUR15AudioDiskstream16transport_loopedEx _ZThn220_N6ARDOUR15AudioDiskstream16transport_loopedEx _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR15AudioFileSourceEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZN6ARDOUR15AudioDiskstream18prep_record_enableEv _ZNK6ARDOUR7Session21record_enabling_legalEv _ZN13StringPrivate11Composition3argIjEERS0_RKT_ _Z14string_composeIjESsRKSsRKT_ _Z14string_composeIN3PBD8PropertyISsEEjESsRKSsRKT_RKT0_ _ZN6ARDOUR15AudioDiskstream20use_new_write_sourceEj _ZN6ARDOUR7Session31create_audio_source_for_sessionEjRKSsjb _ZNSt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR15AudioDiskstream14add_channel_toEN5boost10shared_ptrISt6vectorIPNS0_11ChannelInfoESaIS5_EEEEj _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEEclEv _ZN6ARDOUR15AudioDiskstream19reset_write_sourcesEbb _ZNK6ARDOUR10FileSource9removableEv _ZN6ARDOUR11AudioSource25done_with_peakfile_writesEb _ZN6ARDOUR6Source15mark_for_removeEv _ZNK6ARDOUR8Playlist5emptyEv _ZThn220_N6ARDOUR15AudioDiskstream19reset_write_sourcesEbb _ZN6ARDOUR15AudioDiskstream18set_record_enabledEb _ZN6ARDOUR10Diskstream20engage_record_enableEv _ZN6ARDOUR15AudioDiskstream7processERNS_9BufferSetExjRxb _ZN6ARDOUR10Diskstream22calculate_record_rangeEN6Evoral11OverlapTypeExxRxS3_ _ZNK6ARDOUR2IO5audioEj _ZN6ARDOUR21mix_buffers_with_gainE _ZN6ARDOUR10Diskstream11DiskOverrunE _ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc _ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_ _ZN6ARDOUR10Diskstream12DiskUnderrunE _ZNSt8_Rb_treeIjSt4pairIKjPN3PBD12PropertyBaseEESt10_Select1stIS5_ESt4lessIjESaIS5_EE16_M_insert_uniqueERKS5_ _ZN3PBD12PropertyList3addISsSsEEbNS_18PropertyDescriptorIT_EERKT0_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN5boost14checked_deleteISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS5_EEEEvPT_ _ZN6ARDOUR15AudioDiskstreamC2ERNS_7SessionERKSsNS_10Diskstream4FlagE _ZN6ARDOUR10DiskstreamC2ERNS_7SessionERKSsNS0_4FlagE _ZTVN6ARDOUR15AudioDiskstreamE _ZTVN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEEE _ZN6ARDOUR10DiskstreamD2Ev _ZN6ARDOUR15AudioDiskstreamC1ERNS_7SessionERKSsNS_10Diskstream4FlagE _ZN20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE10write_copyEv _ZSt17__throw_bad_allocv _ZN9RCUWriterISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEEC2ER10RCUManagerIS6_E _ZN9RCUWriterISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEEC1ER10RCUManagerIS6_E _ZN6ARDOUR15AudioDiskstreamD2Ev _ZN6ARDOUR15AudioDiskstreamD1Ev _ZThn220_N6ARDOUR15AudioDiskstreamD1Ev _ZThn124_N6ARDOUR15AudioDiskstreamD1Ev _ZThn24_N6ARDOUR15AudioDiskstreamD1Ev _ZN6ARDOUR15AudioDiskstreamD0Ev _ZThn220_N6ARDOUR15AudioDiskstreamD0Ev _ZThn124_N6ARDOUR15AudioDiskstreamD0Ev _ZThn24_N6ARDOUR15AudioDiskstreamD0Ev _ZN6ARDOUR15AudioDiskstream25non_realtime_input_changeEv _ZThn220_N6ARDOUR15AudioDiskstream25non_realtime_input_changeEv _ZN6ARDOUR15AudioDiskstream11add_channelEj _ZN6ARDOUR15AudioDiskstream14remove_channelEj _ZN6ARDOUR15AudioDiskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR10Diskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZThn220_N6ARDOUR15AudioDiskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR15AudioDiskstream26setup_destructive_playlistEv _ZN3PBD12PropertyListC1Ev _ZN6ARDOUR10Properties5startE _ZN6ARDOUR10Properties6lengthE _ZN6ARDOUR13RegionFactory6createERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERKN3PBD12PropertyListEb _ZN6ARDOUR8Playlist10add_regionEN5boost10shared_ptrINS_6RegionEEExfb _ZN3PBD12PropertyListD1Ev _ZN6ARDOUR15AudioDiskstream27transport_stopped_wallclockER2tmlb _ZN6ARDOUR10FileSource14mark_immutableEv _Z21region_name_from_pathSsbbjj _ZN6ARDOUR6Region13set_automaticEb _ZN6ARDOUR6Region14set_whole_fileEb _ZN6ARDOUR6Region20special_set_positionEx _ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ _ZN3PBD8Stateful13clear_changesEv _ZN6ARDOUR8Playlist33set_capture_insertion_in_progressEb _ZN6ARDOUR8Playlist6freezeEv _ZN6ARDOUR13RegionFactory11region_nameERSsSsb _ZN6ARDOUR8Playlist9set_layerEN5boost10shared_ptrINS_6RegionEEEd _ZN6ARDOUR8Playlist4thawEb _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEE _ZN15UndoTransaction11add_commandEP7Command _ZThn220_N6ARDOUR15AudioDiskstream27transport_stopped_wallclockER2tmlb _ZN6ARDOUR15AudioDiskstream24use_pending_capture_dataER7XMLNode sscanf __xstat64 _ZN6ARDOUR13SourceFactory17createForRecoveryENS_8DataTypeERNS_7SessionERKSsi _ZN6ARDOUR15AudioDiskstream9get_stateEv _ZN6ARDOUR10Diskstream9get_stateEv _ZN3PBD11LocaleGuardC1EPKc _ZN7XMLNodeC1ERKSs _ZNK6ARDOUR9Locations19auto_punch_locationEv _ZN3PBD11LocaleGuardD1Ev _ZThn24_N6ARDOUR15AudioDiskstream9get_stateEv _ZN6ARDOUR15AudioDiskstream9set_stateERK7XMLNodei _ZN6ARDOUR2IO15state_node_nameE _ZN6ARDOUR10Diskstream9set_stateERK7XMLNodei _ZN7XMLNodeC1ERKS_ strtol _ZN6ARDOUR2IO16PortCountChangedE _ZThn24_N6ARDOUR15AudioDiskstream9set_stateERK7XMLNodei _ZN6ARDOUR15AudioDiskstreamC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR10DiskstreamC2ERNS_7SessionERK7XMLNode _ZN3PBD8Stateful21loading_state_versionE _ZN6ARDOUR15AudioDiskstreamC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR15AudioDiskstream8set_nameERKSs _ZN6ARDOUR10Diskstream8set_nameERKSs _ZTS18failed_constructor _ZTISt9exception _ZTIN3PBD13RingBufferNPTIfEE _ZTSN3PBD13RingBufferNPTIfEE _ZTI10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZTS10RCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZTI20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZTS20SerializedRCUManagerISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS4_EEE _ZTSN6ARDOUR15AudioDiskstreamE _ZTIN6ARDOUR15AudioDiskstreamE _ZTIN6ARDOUR10DiskstreamE _ZTSN3PBD16PropertyTemplateIxEE _ZTIN3PBD8PropertyIxEE _ZTSN3PBD8PropertyIxEE _ZTIN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEEE _ZTSN3PBD13RingBufferNPTIN6ARDOUR10Diskstream17CaptureTransitionEEE _ZTIN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt6vectorIPN6ARDOUR15AudioDiskstream11ChannelInfoESaIS6_EEEE _ZTVN3PBD16PropertyTemplateIxEE _ZN6ARDOUR10Diskstream15set_align_styleENS_10AlignStyleEb _ZN6ARDOUR10Diskstream16set_align_choiceENS_11AlignChoiceEb _ZN6ARDOUR10Diskstream22non_realtime_set_speedEv _ZN6ARDOUR10Diskstream17playlist_modifiedEv _ZNK6ARDOUR10Diskstream23get_capture_start_frameEj _ZNK6ARDOUR10Diskstream19get_captured_framesEj _ZN6ARDOUR10Diskstream18set_capture_offsetEv _ZN6ARDOUR10Diskstream8set_loopEPNS_8LocationE _ZN6ARDOUR10Diskstream16playlist_changedERKN3PBD14PropertyChangeE _ZN6ARDOUR10Diskstream16playlist_deletedEN5boost8weak_ptrINS_8PlaylistEEE _ZN6ARDOUR10Diskstream21playlist_ranges_movedERKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEb _ZN6ARDOUR10Diskstream18realtime_set_speedEdb _ZN6ARDOUR10Diskstream19check_record_statusExb _ZN6ARDOUR10Diskstream15prepare_to_stopEx _ZThn220_N6ARDOUR10Diskstream18set_capture_offsetEv _ZThn220_N6ARDOUR10Diskstream22non_realtime_set_speedEv _ZThn220_NK6ARDOUR10Diskstream19get_captured_framesEj _ZThn220_N6ARDOUR10Diskstream8set_loopEPNS_8LocationE _ZThn220_N6ARDOUR10Diskstream18realtime_set_speedEdb _ZThn220_N6ARDOUR10Diskstream15prepare_to_stopEx _ZThn220_NK6ARDOUR10Diskstream23get_capture_start_frameEj _ZThn220_N6ARDOUR10Diskstream17playlist_modifiedEv _ZThn220_N6ARDOUR10Diskstream15set_align_styleENS_10AlignStyleEb _ZThn220_N6ARDOUR10Diskstream16set_align_choiceENS_11AlignChoiceEb _ZN6ARDOUR12AudioLibraryC2Ev _ZN6ARDOUR21user_config_directoryEv _ZN4Glib14build_filenameERKSsS1_ _ZN4Glib15filename_to_uriERKSs _ZN4Glib7ustringD1Ev _Z10touch_fileSs lrdf_read_file _ZN6ARDOUR12AudioLibraryC1Ev _ZN6ARDOUR12AudioLibraryD2Ev _ZN6ARDOUR12AudioLibraryD1Ev _ZN6ARDOUR12AudioLibrary12save_changesEv lrdf_export_by_source _ZNSs4_Rep9_S_createEjjRKSaIcE _ZN3PBD7warningE _ZSt19__throw_logic_errorPKc _ZSt8__uniqueIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops19_Iter_equal_to_iterEET_S9_S9_T0_ _ZNSt12_Destroy_auxILb0EE9__destroyIPSsEEvT_S3_ _ZNSt6vectorISsSaISsEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPSsS1_EERKSs _ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops14_Val_less_iterEEvT_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEiSsNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_ _ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_ _ZNSs4swapERSs __clzsi2 _ZN6ARDOUR12AudioLibrary18search_members_andERSt6vectorISsSaISsEERKS3_ lrdf_match_multi _ZN4Glib7ustringC1EPKc _ZN4Glib17filename_from_uriERKNS_7ustringE lrdf_free_uris _ZN6ARDOUR12AudioLibrary8set_tagsESsSt6vectorISsSaISsEE lrdf_remove_uri_matches lrdf_add_triple _ZN6ARDOUR12AudioLibrary8get_tagsESs _ZNK4Glib7ustring5c_strEv lrdf_matches lrdf_free_statements _ZNK6ARDOUR8Playlist14find_crossfadeERKN3PBD2IDE _ZN6ARDOUR8Playlist17remove_dependentsEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13AudioPlaylistD2Ev _ZTVN6ARDOUR13AudioPlaylistE _ZN6ARDOUR8PlaylistD2Ev _ZN6ARDOUR13AudioPlaylistD1Ev _ZThn24_N6ARDOUR13AudioPlaylistD1Ev _ZThn124_N6ARDOUR13AudioPlaylistD1Ev _ZN6ARDOUR13AudioPlaylistD0Ev _ZThn24_N6ARDOUR13AudioPlaylistD0Ev _ZThn124_N6ARDOUR13AudioPlaylistD0Ev _ZNK6ARDOUR13AudioPlaylist4dumpEv _ZNSo9_M_insertIPKvEERSoT_ _ZN6ARDOUR13AudioPlaylistC2ERNS_7SessionESsb _ZN6ARDOUR8PlaylistC2ERNS_7SessionESsNS_8DataTypeEb _ZN6ARDOUR13AudioPlaylistC1ERNS_7SessionESsb _ZN6ARDOUR13AudioPlaylistC2EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR8PlaylistC2EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR13AudioPlaylistC1EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR13AudioPlaylistC2EN5boost10shared_ptrIKS0_EExxSsb _ZN6ARDOUR8PlaylistC2EN5boost10shared_ptrIKS0_EExxSsb _ZN4Glib7Threads6RWLock11reader_lockEv _ZN6ARDOUR11AudioRegion18set_fade_in_lengthEx _ZN6ARDOUR11AudioRegion19set_fade_out_lengthEx _ZN4Glib7Threads6RWLock13reader_unlockEv _ZN6ARDOUR13AudioPlaylistC1EN5boost10shared_ptrIKS0_EExxSsb _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueERKj _ZN6ARDOUR13AudioPlaylist22load_legacy_crossfadesERK7XMLNodei _ZN3PBD21string_is_affirmativeERKSs _ZN3PBD2IDC1ESs _ZNK6ARDOUR8Playlist12region_by_idERKN3PBD2IDE _ZN6ARDOUR11AudioRegion19set_fade_out_activeEb _ZN6ARDOUR11AudioRegion18set_fade_in_activeEb _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE5mergeI10ReadSorterEEvRS6_T_ _ZNSt10_List_baseI7SegmentSaIS0_EE8_M_clearEv _ZNSt4listIN6Evoral5RangeIxEESaIS2_EEaSERKS4_ _ZN6Evoral8subtractIxEENS_9RangeListIT_EENS_5RangeIS2_EES3_ _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE8_M_clearEv _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE4sortI10ReadSorterEEvT_ _ZNSt8__detail15_List_node_base4swapERS0_S1_ _ZN6ARDOUR8Playlist22regions_touched_lockedExx _ZNK6ARDOUR11AudioRegion10body_rangeEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN6ARDOUR13AudioPlaylist14destroy_regionEN5boost10shared_ptrINS_6RegionEEE _ZN4Glib7Threads6RWLock11writer_lockEv _ZN6ARDOUR8Playlist19delay_notificationsEv _ZN4Glib7Threads6RWLock13writer_unlockEv _ZN6ARDOUR8Playlist21release_notificationsEb _ZN6ARDOUR8Playlist21notify_region_removedEN5boost10shared_ptrINS_6RegionEEE _ZSt9terminatev _ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEENS0_5__ops14_Val_comp_iterINS4_20RegionSortByPositionEEEEvT_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterINS4_20RegionSortByPositionEEEEvT_SG_T0_ _ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops14_Iter_comp_valINS4_20RegionSortByPositionEEEEvT_T0_SH_T1_T2_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops15_Iter_comp_iterINS4_20RegionSortByPositionEEEEvT_T0_SH_T1_T2_ _ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterINS4_20RegionSortByPositionEEEEvT_SG_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR6RegionEEESt6vectorIS6_SaIS6_EEEEiNS0_5__ops15_Iter_comp_iterINS4_20RegionSortByPositionEEEEvT_SG_T0_T1_ _ZN6ARDOUR13AudioPlaylist13pre_uncombineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EES5_ _ZN6ARDOUR11AudioRegion19set_scale_amplitudeEf _ZN6ARDOUR11AudioRegion11set_fade_inEN5boost10shared_ptrINS_14AutomationListEEE _ZN6ARDOUR11AudioRegion12set_fade_outEN5boost10shared_ptrINS_14AutomationListEEE _ZN6ARDOUR13AudioPlaylist11pre_combineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZN6ARDOUR13AudioPlaylist12post_combineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EES5_ _ZN6ARDOUR13AudioPlaylist14region_changedERKN3PBD14PropertyChangeEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR10Properties14fade_in_activeE _ZN6ARDOUR10Properties15fade_out_activeE _ZN6ARDOUR10Properties15scale_amplitudeE _ZN6ARDOUR10Properties15envelope_activeE _ZN6ARDOUR10Properties8envelopeE _ZN6ARDOUR10Properties7fade_inE _ZN6ARDOUR10Properties8fade_outE _ZN6ARDOUR8Playlist14region_changedERKN3PBD14PropertyChangeEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist23notify_contents_changedEv _ZN6ARDOUR13AudioPlaylist9set_stateERK7XMLNodei _ZN6ARDOUR8Playlist9set_stateERK7XMLNodei _ZThn24_N6ARDOUR13AudioPlaylist9set_stateERK7XMLNodei _ZN6ARDOUR13AudioPlaylistC2ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR8PlaylistC2ERNS_7SessionERK7XMLNodeNS_8DataTypeEb _ZN6ARDOUR8Playlist7relayerEv _ZN6ARDOUR13AudioPlaylistC1ERNS_7SessionERK7XMLNodeb _ZTSN6ARDOUR13AudioPlaylistE _ZN6ARDOUR8Playlist8set_nameERKSs _ZN6ARDOUR8Playlist19clear_owned_changesEv _ZNK6ARDOUR8Playlist5rdiffERSt6vectorIP7CommandSaIS3_EE _ZN6ARDOUR8Playlist5clearEb _ZN6ARDOUR8Playlist9get_stateEv _ZN6ARDOUR8Playlist19flush_notificationsEb _ZN6ARDOUR8Playlist5stateEb _ZThn24_N6ARDOUR8Playlist9get_stateEv _ZThn24_N6ARDOUR8Playlist19clear_owned_changesEv _ZThn24_NK6ARDOUR8Playlist5rdiffERSt6vectorIP7CommandSaIS3_EE _ZN6ARDOUR15ElementImporter17get_import_statusEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEED0Ev _ZN6ARDOUR26AudioPlaylistImportHandlerD2Ev _ZTVN6ARDOUR26AudioPlaylistImportHandlerE _ZN6ARDOUR20ElementImportHandlerD2Ev _ZN6ARDOUR26AudioPlaylistImportHandlerD1Ev _ZN6ARDOUR26AudioPlaylistImportHandlerD0Ev _ZN6ARDOUR32UnusedAudioPlaylistImportHandlerD2Ev _ZN6ARDOUR32UnusedAudioPlaylistImportHandlerD1Ev _ZN6ARDOUR32UnusedAudioPlaylistImportHandlerD0Ev _ZNK6ARDOUR26AudioPlaylistImportHandler8get_infoEv _ZNK6ARDOUR32UnusedAudioPlaylistImportHandler8get_infoEv _ZNK6ARDOUR15ElementImporter8get_nameEv _ZN6ARDOUR21AudioPlaylistImporter12_cancel_moveEv _ZN6ARDOUR20ElementImportHandler11remove_nameERKSs _ZN6ARDOUR21AudioPlaylistImporterD2Ev _ZTVN6ARDOUR21AudioPlaylistImporterE _ZN7XMLNodeD1Ev _ZN6ARDOUR15ElementImporterD2Ev _ZN6ARDOUR21AudioPlaylistImporterD1Ev _ZN6ARDOUR21AudioPlaylistImporterD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEE7disposeEv _ZNK6ARDOUR26AudioPlaylistImportHandler11get_regionsERK7XMLNodeRSt4listIN5boost10shared_ptrINS_15ElementImporterEEESaIS8_EE _ZN6ARDOUR24AudioRegionImportHandler28create_regions_from_childrenERK7XMLNodeRSt4listIN5boost10shared_ptrINS_15ElementImporterEEESaIS8_EE _ZN6ARDOUR26AudioPlaylistImportHandler16update_region_idEP11XMLProperty _ZNK6ARDOUR24AudioRegionImportHandler10get_new_idERN3PBD2IDE _ZN3PBD2IDC1ERKS0_ _ZNK3PBD2ID4to_sEv _ZN6ARDOUR21AudioPlaylistImporter14set_diskstreamERKN3PBD2IDE _ZN3PBD2IDaSERKS0_ _ZNK6ARDOUR21AudioPlaylistImporter8get_infoEv _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR15ElementImporterEEESaIS4_EE8_M_clearEv _ZN6ARDOUR21AudioPlaylistImporter20populate_region_listEv _ZTIN6ARDOUR15ElementImporterE _ZTIN6ARDOUR19AudioRegionImporterE _ZN6ARDOUR21AudioPlaylistImporter5_moveEv _ZN7XMLNode12remove_nodesERKSs _ZN6ARDOUR19AudioRegionImporter7get_xmlEv _ZN7XMLNode14add_child_copyERKS_ _ZN6ARDOUR19AudioRegionImporter22add_sources_to_sessionEv _ZN6ARDOUR20ElementImportHandler6_dirtyE _ZNK6ARDOUR15ElementImporter20rate_convert_samplesERKSs _ZN6ARDOUR15PlaylistFactory6createERNS_7SessionERK7XMLNodebb _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR19AudioRegionImporterEEESaIS4_EE8_M_clearEv _ZN6ARDOUR21AudioPlaylistImporterC2ERKS0_ _ZN6ARDOUR15ElementImporterC2ERK7XMLTreeRNS_7SessionE _ZN3PBD2IDC1Ev _ZN6ARDOUR21AudioPlaylistImporterC1ERKS0_ _ZNK6ARDOUR26AudioPlaylistImportHandler23playlists_by_diskstreamERKN3PBD2IDERSt4listIN5boost10shared_ptrINS_21AudioPlaylistImporterEEESaIS9_EE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEEE _ZTIN6ARDOUR21AudioPlaylistImporterE _ZN6ARDOUR21AudioPlaylistImporterC2ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerERK7XMLNode _ZN3PBD2IDaSESs _ZN6ARDOUR21AudioPlaylistImporterC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerERK7XMLNode _ZN6ARDOUR26AudioPlaylistImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc _ZN6ARDOUR26AudioPlaylistImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerEPKc _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFS5_IbSsESsSsEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFS5_IbSsESsSsEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE7_M_copyEPKSt13_Rb_tree_nodeISB_EPSJ_ _ZN6ARDOUR21AudioPlaylistImporter13_prepare_moveEv _ZN6ARDOUR15ElementImporter6RenameE _ZN6ARDOUR20ElementImportHandler8add_nameESs _ZNK6ARDOUR20ElementImportHandler10check_nameERKSs _ZTSN6ARDOUR26AudioPlaylistImportHandlerE _ZTIN6ARDOUR26AudioPlaylistImportHandlerE _ZTIN6ARDOUR20ElementImportHandlerE _ZTSN6ARDOUR32UnusedAudioPlaylistImportHandlerE _ZTIN6ARDOUR32UnusedAudioPlaylistImportHandlerE _ZTSN6ARDOUR21AudioPlaylistImporterE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR21AudioPlaylistImporterEEE _ZTVN6ARDOUR32UnusedAudioPlaylistImportHandlerE _ZN6ARDOUR6Source13session_savedEv _ZNK6ARDOUR6Source14length_mutableEv _ZNK6ARDOUR6Source15can_be_analysedEv _ZNK6ARDOUR11AudioSource15readable_lengthEv _ZNK6ARDOUR11AudioSource10n_channelsEv _ZNK6ARDOUR11AudioSource18can_truncate_peaksEv _ZN6ARDOUR11AudioSource14setup_peakfileEv _ZNK6ARDOUR19AudioPlaylistSource16clamped_at_unityEv _ZThn40_NK6ARDOUR19AudioPlaylistSource16clamped_at_unityEv _ZNK6ARDOUR19AudioPlaylistSource18can_truncate_peaksEv _ZThn40_NK6ARDOUR19AudioPlaylistSource18can_truncate_peaksEv _ZNK6ARDOUR19AudioPlaylistSource15can_be_analysedEv _ZTv0_n108_NK6ARDOUR19AudioPlaylistSource15can_be_analysedEv _ZN6ARDOUR19AudioPlaylistSource9peak_pathESs _ZThn40_N6ARDOUR19AudioPlaylistSource9peak_pathESs _ZN6ARDOUR19AudioPlaylistSource9get_stateEv _ZN6ARDOUR11AudioSource9get_stateEv _ZN6ARDOUR14PlaylistSource9add_stateER7XMLNode _ZTvn24_n28_N6ARDOUR19AudioPlaylistSource9get_stateEv _ZTv0_n28_N6ARDOUR19AudioPlaylistSource9get_stateEv _ZThn40_N6ARDOUR19AudioPlaylistSource9get_stateEv _ZNK6ARDOUR19AudioPlaylistSource5emptyEv _ZTv0_n72_NK6ARDOUR19AudioPlaylistSource5emptyEv _ZThn40_NK6ARDOUR19AudioPlaylistSource5emptyEv _ZN6ARDOUR11AudioSource20find_broken_peakfileESsSs _ZN6ARDOUR19AudioPlaylistSourceD1Ev _ZTVN6ARDOUR19AudioPlaylistSourceE _ZTTN6ARDOUR19AudioPlaylistSourceE _ZN6ARDOUR11AudioSourceD2Ev _ZN6ARDOUR14PlaylistSourceD2Ev _ZN6ARDOUR6SourceD2Ev _ZTvn124_n12_N6ARDOUR19AudioPlaylistSourceD1Ev _ZTvn24_n12_N6ARDOUR19AudioPlaylistSourceD1Ev _ZTv0_n12_N6ARDOUR19AudioPlaylistSourceD1Ev _ZThn40_N6ARDOUR19AudioPlaylistSourceD1Ev _ZN6ARDOUR19AudioPlaylistSourceD0Ev _ZTvn124_n12_N6ARDOUR19AudioPlaylistSourceD0Ev _ZTvn24_n12_N6ARDOUR19AudioPlaylistSourceD0Ev _ZTv0_n12_N6ARDOUR19AudioPlaylistSourceD0Ev _ZThn40_N6ARDOUR19AudioPlaylistSourceD0Ev _ZN6ARDOUR19AudioPlaylistSource14setup_peakfileEv _ZNK6ARDOUR16SessionDirectory9peak_pathEv _ZN6ARDOUR15peakfile_suffixE _ZN6ARDOUR11AudioSource19initialize_peakfileESs _ZThn40_N6ARDOUR19AudioPlaylistSource14setup_peakfileEv _ZNK6ARDOUR19AudioPlaylistSource13read_unlockedEPfxx _ZN6ARDOUR11AudioSource18_level_buffer_lockE _ZN6ARDOUR11AudioSource16_mixdown_buffersE _ZN6ARDOUR11AudioSource13_gain_buffersE _ZThn40_NK6ARDOUR19AudioPlaylistSource13read_unlockedEPfxx _ZNK6ARDOUR19AudioPlaylistSource10n_channelsEv _ZNK6ARDOUR11AudioRegion12audio_sourceEj _ZThn40_NK6ARDOUR19AudioPlaylistSource10n_channelsEv _ZNK6ARDOUR19AudioPlaylistSource11sample_rateEv _ZThn40_NK6ARDOUR19AudioPlaylistSource11sample_rateEv _ZN6ARDOUR19AudioPlaylistSourceC2ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_13AudioPlaylistEEEjxxNS_6Source4FlagE _ZN6ARDOUR14PlaylistSourceC2ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_8PlaylistEEENS_8DataTypeExxNS_6Source4FlagE _ZN6ARDOUR11AudioSourceC2ERNS_7SessionESs _ZN6ARDOUR11AudioSource24ensure_buffers_for_levelEjx _ZN6ARDOUR19AudioPlaylistSourceC1ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_13AudioPlaylistEEEjxxNS_6Source4FlagE _ZN6ARDOUR6SourceC2ERNS_7SessionENS_8DataTypeERKSsNS0_4FlagE _ZN6ARDOUR19AudioPlaylistSourceD2Ev _ZN6ARDOUR19AudioPlaylistSource14write_unlockedEPfx _ZThn40_N6ARDOUR19AudioPlaylistSource14write_unlockedEPfx _ZN6ARDOUR19AudioPlaylistSource9set_stateERK7XMLNodeib _ZNK6ARDOUR8Playlist10get_extentEv _ZN6ARDOUR6Source9set_stateERK7XMLNodei _ZN6ARDOUR14PlaylistSource9set_stateERK7XMLNodei _ZN6ARDOUR11AudioSource9set_stateERK7XMLNodei _ZN6ARDOUR19AudioPlaylistSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR14PlaylistSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR11AudioSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR19AudioPlaylistSourceC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR6SourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR19AudioPlaylistSource9set_stateERK7XMLNodei _ZTvn24_n32_N6ARDOUR19AudioPlaylistSource9set_stateERK7XMLNodei _ZTv0_n32_N6ARDOUR19AudioPlaylistSource9set_stateERK7XMLNodei _ZThn40_N6ARDOUR19AudioPlaylistSource9set_stateERK7XMLNodei _ZTSN6ARDOUR19AudioPlaylistSourceE _ZTIN6ARDOUR19AudioPlaylistSourceE _ZTIN6ARDOUR14PlaylistSourceE _ZTIN6ARDOUR11AudioSourceE _ZNK6ARDOUR11AudioSource4readEPfxxi _ZNK6ARDOUR11AudioSource5emptyEv _ZNK6ARDOUR11AudioSource6lengthEx _ZN6ARDOUR11AudioSource13update_lengthEx _ZNK6ARDOUR11AudioSource15available_peaksEd _ZN6ARDOUR11AudioSource5writeEPfx _ZN6ARDOUR11AudioSource30mark_streaming_write_completedEv _ZNK6ARDOUR11AudioSource19read_peaks_with_fppEPNS_8PeakDataExxxdx _ZTv0_n72_NK6ARDOUR11AudioSource5emptyEv _ZTv0_n76_NK6ARDOUR11AudioSource6lengthEx _ZTv0_n80_N6ARDOUR11AudioSource13update_lengthEx _ZTv0_n92_N6ARDOUR11AudioSource30mark_streaming_write_completedEv _ZTv0_n28_N6ARDOUR11AudioSource9get_stateEv _ZTv0_n32_N6ARDOUR11AudioSource9set_stateERK7XMLNodei _ZN6ARDOUR6Source17set_been_analysedEb _ZN6ARDOUR6Source31check_for_analysis_data_on_diskEv _ZN6ARDOUR6Source21set_timeline_positionEx _ZN6ARDOUR6Source13inc_use_countEv _ZN6ARDOUR6Source13dec_use_countEv _ZTvn24_n28_N6ARDOUR11AudioSource9get_stateEv _ZTvn24_n32_N6ARDOUR11AudioSource9set_stateERK7XMLNodei _ZN6ARDOUR6Source9get_stateEv _ZTv0_n32_N6ARDOUR14PlaylistSource9set_stateERK7XMLNodei _ZThn24_N6ARDOUR6Source9get_stateEv _ZTvn24_n32_N6ARDOUR14PlaylistSource9set_stateERK7XMLNodei _ZN6ARDOUR4Port13flush_buffersEj _ZN6ARDOUR4Port17transport_stoppedEv _ZN6ARDOUR4Port15realtime_locateEv _ZNK6ARDOUR9AudioPort4typeEv _ZN6ARDOUR9AudioPort11cycle_splitEv _ZN6ARDOUR9AudioPortD2Ev _ZTVN6ARDOUR9AudioPortE _ZN6ARDOUR4PortD2Ev _ZN6ARDOUR9AudioPortD1Ev _ZN6ARDOUR9AudioPortD0Ev _ZN6ARDOUR9AudioPort9cycle_endEj _ZN6ARDOUR9AudioPortC2ERKSsNS_9PortFlagsE _ZN6ARDOUR4PortC2ERKSsNS_8DataTypeENS_9PortFlagsE _ZN6ARDOUR9AudioPortC1ERKSsNS_9PortFlagsE _ZN6ARDOUR9AudioPort16get_audio_bufferEj _ZN6ARDOUR11PortManager11port_engineEv _ZN6ARDOUR4Port26_global_port_buffer_offsetE _ZN6ARDOUR9AudioPort10get_bufferEj _ZN6ARDOUR9AudioPort29engine_get_whole_audio_bufferEv _ZN6ARDOUR9AudioPort11cycle_startEj _ZN6ARDOUR4Port11cycle_startEj _ZTSN6ARDOUR9AudioPortE _ZTIN6ARDOUR9AudioPortE _ZTIN6ARDOUR4PortE _ZN6ARDOUR4Port5resetEv _ZN6ARDOUR19AudioRegionImporter17get_import_statusEv _ZN6ARDOUR19AudioRegionImporter13_prepare_moveEv _ZN6ARDOUR19AudioRegionImporter12_cancel_moveEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEED0Ev _ZNK6ARDOUR24AudioRegionImportHandler8get_infoEv _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR6SourceEEEED2Ev _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR6SourceEEEED1Ev _ZNSt4pairIKSsN5boost10shared_ptrIN6ARDOUR6SourceEEEED2Ev _ZNSt4pairIKSsN5boost10shared_ptrIN6ARDOUR6SourceEEEED1Ev _ZN6ARDOUR24AudioRegionImportHandler11register_idERN3PBD2IDES3_ _ZN6ARDOUR19AudioRegionImporter13get_sound_dirERK7XMLTree _ZN4Glib16path_get_dirnameERKSs _ZN6ARDOUR16SessionDirectoryC1ERKSs _ZNK6ARDOUR16SessionDirectory10sound_pathEv _ZNK6ARDOUR19AudioRegionImporter8get_infoEv _ZN8Timecode4Time12default_rateE _ZTTSt19basic_istringstreamIcSt11char_traitsIcESaIcEE _ZTVSt19basic_istringstreamIcSt11char_traitsIcESaIcEE _ZNK6ARDOUR7Session18sample_to_timecodeExRN8Timecode4TimeEbb _ZNK6ARDOUR15ElementImporter18timecode_to_stringERN8Timecode4TimeE _ZNSt19basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev _ZNSt6vectorISsSaISsEED2Ev _ZNSt6vectorISsSaISsEED1Ev _ZN6ARDOUR12ImportStatusD2Ev _ZN6ARDOUR13ProcessThreadD1Ev _ZN6ARDOUR12ImportStatusD1Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EED1Ev _ZNSt10_List_baseISsSaISsEE8_M_clearEv _ZN6ARDOUR19AudioRegionImporterD2Ev _ZTVN6ARDOUR19AudioRegionImporterE _ZN6ARDOUR19AudioRegionImporterD1Ev _ZN6ARDOUR19AudioRegionImporterD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEE7disposeEv _Z14string_composeISsSsESsRKSsRKT_RKT0_ _ZN6ARDOUR19AudioRegionImporter16parse_xml_regionEv _ZNKSs4findEPKcj _ZN6ARDOUR13RegionFactory15new_region_nameESs _ZN6ARDOUR19AudioRegionImporter16parse_source_xmlEv _ZN6ARDOUR19AudioRegionImporterC2ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerERK7XMLNode _ZN6ARDOUR13ProcessThreadC1Ev _ZN6ARDOUR19AudioRegionImporterC1ERK7XMLTreeRNS_7SessionERNS_24AudioRegionImportHandlerERK7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEEE _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_S1_ESt10_Select1stIS4_ESt4lessIS1_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN6ARDOUR24AudioRegionImportHandlerD2Ev _ZTVN6ARDOUR24AudioRegionImportHandlerE _ZN6ARDOUR24AudioRegionImportHandlerD1Ev _ZN6ARDOUR24AudioRegionImportHandlerC2ERK7XMLTreeRNS_7SessionE _ZN6ARDOUR24AudioRegionImportHandlerC1ERK7XMLTreeRNS_7SessionE _ZN6ARDOUR24AudioRegionImportHandlerD0Ev _ZNKSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE4findERS1_ _ZNK6ARDOUR24AudioRegionImportHandler12check_sourceERKSs _ZNK6ARDOUR24AudioRegionImportHandler10get_sourceERKSs _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE10_M_insert_EPSt18_Rb_tree_node_baseSF_RKS7_ _ZN6ARDOUR24AudioRegionImportHandler10add_sourceERKSsRKN5boost10shared_ptrINS_6SourceEEE _ZN6ARDOUR19AudioRegionImporter15prepare_sourcesEv _ZN6ARDOUR7Session12import_filesERNS_12ImportStatusE _ZN6ARDOUR20ElementImportHandler7_errorsE _ZN6ARDOUR19AudioRegionImporter14prepare_regionEv _ZN6ARDOUR13RegionFactory6createERSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERK7XMLNode _ZN7XMLNodeaSERKS_ _ZN6ARDOUR6Region23set_position_lock_styleENS_17PositionLockStyleE _ZN6ARDOUR19AudioRegionImporter5_moveEv _ZN6ARDOUR7Session10add_sourceEN5boost10shared_ptrINS_6SourceEEE _ZTSN6ARDOUR24AudioRegionImportHandlerE _ZTIN6ARDOUR24AudioRegionImportHandlerE _ZTSN6ARDOUR19AudioRegionImporterE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioRegionImporterEEE _ZN6ARDOUR5Route10can_recordEv _ZN6ARDOUR5Route18set_record_enabledEbPv _ZNK6ARDOUR5Route14record_enabledEv _ZN6ARDOUR5Route33realtime_handle_transport_stoppedEv _ZN6ARDOUR5Route15realtime_locateEv _ZN6ARDOUR5Route19check_initial_delayExRx _ZN6ARDOUR5Route22write_out_of_band_dataERNS_9BufferSetExxx _ZN6ARDOUR5Route11act_on_muteEv _ZN6ARDOUR5Track8set_modeENS_9TrackModeE _ZN6ARDOUR5Track12can_use_modeENS_9TrackModeERb _ZNK6ARDOUR10AudioTrack9data_typeEv _ZN5boost6detail8function21function_obj_invoker0INS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEiE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEED1Ev _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEED2Ev _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEED1Ev _ZN3PBD8PropertyIbED2Ev _ZN3PBD8PropertyIbED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEE19get_untyped_deleterEv _ZN3PBD16PropertyTemplateIbE13clear_changesEv _ZNK3PBD16PropertyTemplateIbE7changedEv _ZN3PBD16PropertyTemplateIbE6invertEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEED0Ev _ZN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEED0Ev _ZN3PBD8PropertyIbED0Ev _ZNK3PBD8PropertyIbE5cloneEv _ZTVN3PBD8PropertyIbEE _ZN3PBD16PropertyTemplateIbE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIbEE _ZN6ARDOUR10AudioTrack5stateEb _ZN6ARDOUR5Track5stateEb _ZN3PBD10EnumWriter8instanceEv _ZTSN6ARDOUR5Track11FreezeStateE _ZN3PBD10EnumWriter5writeESsi _ZNK3PBD2ID5printEPcj _ZTSN6ARDOUR9TrackModeE _ZN6ARDOUR10AudioTrack12can_use_modeENS_9TrackModeERb _ZNK6ARDOUR10AudioTrack10bounceableEN5boost10shared_ptrINS_9ProcessorEEEb _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10AudioTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE strcmp _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10AudioTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR10AudioTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR10AudioTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZNK3PBD16PropertyTemplateIbE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZN6ARDOUR10AudioTrack6bounceERNS_15InterThreadInfoE _ZNK6ARDOUR7Session17current_end_frameEv _ZN6ARDOUR10AudioTrack18diskstream_factoryERK7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEEE _ZN6ARDOUR10AudioTrack17create_diskstreamEv _ZN5boost6detail8function16has_empty_targetEz _ZN6ARDOUR10AudioTrackC2ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeE _ZN6ARDOUR5TrackC2ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeENS_8DataTypeE _ZTVN6ARDOUR10AudioTrackE _ZN6ARDOUR10AudioTrackD2Ev _ZN6ARDOUR5TrackD2Ev _ZNK6ARDOUR10AudioTrack16audio_diskstreamEv _ZN6ARDOUR10AudioTrack4rollEjxxiRb _ZN4Glib7Threads6RWLock14reader_trylockEv _ZN6ARDOUR5Route7silenceEx _ZN6ARDOUR9BufferSetC1Ev _ZN6ARDOUR9BufferSetD1Ev _ZN6ARDOUR9PeakMeter5resetEv _ZN6ARDOUR5Route17n_process_buffersEv _ZN6ARDOUR7Session17get_route_buffersENS_9ChanCountEb _ZN6ARDOUR5Route23fill_buffers_with_inputERNS_9BufferSetEN5boost10shared_ptrINS_2IOEEEj _ZN6ARDOUR10AudioTrack12write_sourceEj _ZNK3PBD8PropertyIbE11from_stringERKSs _ZNSi10_M_extractIbEERSiRT_ _ZNK3PBD8PropertyIbE9to_stringERKb _ZNSo9_M_insertIbEERSoT_ _ZN3PBD16PropertyTemplateIbE9set_valueERK7XMLNode _ZNK3PBD16PropertyTemplateIbE9get_valueER7XMLNode _ZNK3PBD16PropertyTemplateIbE18get_changes_as_xmlEP7XMLNode _ZNK3PBD8PropertyIbE14clone_from_xmlERK7XMLNode _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvvEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvvEEEED1Ev _ZN5boost20dynamic_pointer_castIN6ARDOUR9PeakMeterENS1_9ProcessorEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZTIN6ARDOUR9PeakMeterE _ZN6ARDOUR10AudioTrack12export_stuffERNS_9BufferSetExxN5boost10shared_ptrINS_9ProcessorEEEbb _ZN6ARDOUR10AudioTrack12bounce_rangeExxRNS_15InterThreadInfoEN5boost10shared_ptrINS_9ProcessorEEEb _ZN6ARDOUR7Session15write_one_trackERNS_10AudioTrackExxbRSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS7_EERNS_15InterThreadInfoENS5_INS_9ProcessorEEEbb _ZN5boost9function0IvE5clearEv _ZN5boost9function0IiE5clearEv _ZN6ARDOUR10AudioTrack37deprecated_use_diskstream_connectionsEv strtod _ZNK6ARDOUR7Session14bundle_by_nameESs _ZN6ARDOUR2IO23connect_ports_to_bundleEN5boost10shared_ptrINS_6BundleEEEbPv _ZN6ARDOUR2IO9set_portsERKSs _ZN3PBD4infoE _ZNSt6vectorIPN6ARDOUR5Track25FreezeRecordProcessorInfoESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR10AudioTrack18set_state_part_twoEv _Z15find_named_nodeRK7XMLNodeSs _ZN3PBD10EnumWriter4readESsSs _ZN6ARDOUR10AudioTrack8set_modeENS_9TrackModeE _ZN6ARDOUR10AudioTrack8unfreezeEv _ZN3PBD8Stateful21current_state_versionE _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFivEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFivEEEED1Ev _ZN5boost14checked_deleteIN3PBD10ConnectionEEEvPT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN6ARDOUR10AudioTrack9set_stateERK7XMLNodei _ZN6ARDOUR5Track9set_stateERK7XMLNodei _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZTVN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEEE _ZN3PBD20ScopedConnectionList14add_connectionERKN5boost10shared_ptrINS_10ConnectionEEE _ZThn24_N6ARDOUR10AudioTrack9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFivEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFivEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN6ARDOUR10AudioTrack14set_diskstreamEN5boost10shared_ptrINS_10DiskstreamEEE _ZN6ARDOUR5Track14set_diskstreamEN5boost10shared_ptrINS_10DiskstreamEEE _ZN6ARDOUR10Diskstream9set_trackEPNS_5TrackE _ZN6ARDOUR2IO16connecting_legalE _ZZN5boost9function0IiE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR10AudioTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR2IO15ConnectingLegalE _ZN6ARDOUR10AudioTrackC1ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeE _ZTTN6ARDOUR10AudioTrackE _ZN6ARDOUR10AudioTrackD1Ev _ZTv0_n12_N6ARDOUR10AudioTrackD1Ev _ZThn1432_N6ARDOUR10AudioTrackD1Ev _ZThn328_N6ARDOUR10AudioTrackD1Ev _ZThn284_N6ARDOUR10AudioTrackD1Ev _ZThn224_N6ARDOUR10AudioTrackD1Ev _ZThn124_N6ARDOUR10AudioTrackD1Ev _ZThn24_N6ARDOUR10AudioTrackD1Ev _ZN6ARDOUR10AudioTrackD0Ev _ZTv0_n12_N6ARDOUR10AudioTrackD0Ev _ZThn1432_N6ARDOUR10AudioTrackD0Ev _ZThn328_N6ARDOUR10AudioTrackD0Ev _ZThn284_N6ARDOUR10AudioTrackD0Ev _ZThn224_N6ARDOUR10AudioTrackD0Ev _ZThn124_N6ARDOUR10AudioTrackD0Ev _ZThn24_N6ARDOUR10AudioTrackD0Ev _ZN6ARDOUR10AudioTrack9freeze_meERNS_15InterThreadInfoE _ZN6ARDOUR10Properties10whole_fileE _ZN6ARDOUR8Playlist17set_orig_track_idERKN3PBD2IDE _ZN6ARDOUR8Playlist10set_frozenEb _ZN6ARDOUR6Region10set_lockedEb _ZN6ARDOUR5Route8set_gainEfPv _ZN6ARDOUR17AutomationControl20set_automation_stateENS_9AutoStateE _ZTSN6ARDOUR10AudioTrackE _ZTIN6ARDOUR10AudioTrackE _ZTIN6ARDOUR5TrackE _ZTSN3PBD16PropertyTemplateIbEE _ZTIN3PBD8PropertyIbEE _ZTSN3PBD8PropertyIbEE _ZTIN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEEE _ZTSN5boost6detail17sp_counted_impl_pIN3PBD10ConnectionEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15AudioDiskstreamEEE _ZTVN3PBD16PropertyTemplateIbEE _ZTIN6ARDOUR5RouteE _ZN6ARDOUR5Route8set_nameERKSs _ZN6ARDOUR5Route4initEv _ZNK6ARDOUR5Route16monitoring_stateEv _ZNK6ARDOUR5Route14metering_stateEv _ZN6ARDOUR5Route4rollEjxxiRb _ZN6ARDOUR5Route7no_rollEjxxb _ZN6ARDOUR5Route11silent_rollEjxxRb _ZN6ARDOUR5Route36nonrealtime_handle_transport_stoppedEbbb _ZN6ARDOUR5Route19non_realtime_locateEx _ZN6ARDOUR5Route19set_pending_declickEi _ZN6ARDOUR5Route24set_latency_compensationEx _ZN6ARDOUR5Route9get_stateEv _ZN6ARDOUR5Route9set_stateERK7XMLNodei _ZN6ARDOUR5Route12get_templateEv _ZN6ARDOUR5Route19set_processor_stateERK7XMLNode _ZN6ARDOUR5Route14set_block_sizeEj _ZN6ARDOUR5Route22process_output_buffersERNS_9BufferSetExxjib _ZNK6ARDOUR5Route13input_streamsEv _ZN6ARDOUR5Route5stateEb _ZN6ARDOUR5Route13maybe_declickERNS_9BufferSetExi _ZN6ARDOUR5Track8set_nameERKSs _ZN6ARDOUR5Track4initEv _ZNK6ARDOUR5Track16monitoring_stateEv _ZNK6ARDOUR5Track14metering_stateEv _ZN6ARDOUR5Track7no_rollEjxxb _ZN6ARDOUR5Track11silent_rollEjxxRb _ZN6ARDOUR5Track10can_recordEv _ZN6ARDOUR5Track18set_record_enabledEbPv _ZNK6ARDOUR5Track14record_enabledEv _ZN6ARDOUR5Track19non_realtime_locateEx _ZN6ARDOUR5Track24set_latency_compensationEx _ZN6ARDOUR5Track9get_stateEv _ZN6ARDOUR5Track12get_templateEv _ZN6ARDOUR5Track14set_block_sizeEj _ZN6ARDOUR5Track19check_initial_delayExRx _ZN6ARDOUR5Track13maybe_declickERNS_9BufferSetExi _ZN6ARDOUR5Track14set_monitoringENS_13MonitorChoiceE _ZN6ARDOUR5Track8playlistEv _ZN6ARDOUR5Track24request_input_monitoringEb _ZN6ARDOUR5Track23ensure_input_monitoringEb _ZNK6ARDOUR5Track11destructiveEv _ZN6ARDOUR5Track20last_capture_sourcesEv _ZN6ARDOUR5Track18set_capture_offsetEv _ZN6ARDOUR5Track23steal_write_source_nameEv _ZN6ARDOUR5Track19reset_write_sourcesEbb _ZNK6ARDOUR5Track20playback_buffer_loadEv _ZNK6ARDOUR5Track19capture_buffer_loadEv _ZN6ARDOUR5Track9do_refillEv _ZN6ARDOUR5Track8do_flushENS_10RunContextEb _ZN6ARDOUR5Track21set_pending_overwriteEb _ZN6ARDOUR5Track4seekExb _ZNK6ARDOUR5Track6hiddenEv _ZN6ARDOUR5Track26can_internal_playback_seekEx _ZN6ARDOUR5Track22internal_playback_seekEx _ZN6ARDOUR5Track25non_realtime_input_changeEv _ZN6ARDOUR5Track22non_realtime_set_speedEv _ZN6ARDOUR5Track26overwrite_existing_buffersEv _ZNK6ARDOUR5Track19get_captured_framesEj _ZN6ARDOUR5Track8set_loopEPNS_8LocationE _ZN6ARDOUR5Track16transport_loopedEx _ZN6ARDOUR5Track18realtime_set_speedEdb _ZN6ARDOUR5Track27transport_stopped_wallclockER2tmlb _ZNK6ARDOUR5Track17pending_overwriteEv _ZNK6ARDOUR5Track5speedEv _ZN6ARDOUR5Track15prepare_to_stopEx _ZN6ARDOUR5Track10set_slavedEb _ZN6ARDOUR5Track10n_channelsEv _ZNK6ARDOUR5Track23get_capture_start_frameEj _ZNK6ARDOUR5Track15alignment_styleEv _ZNK6ARDOUR5Track21current_capture_startEv _ZNK6ARDOUR5Track19current_capture_endEv _ZN6ARDOUR5Track17playlist_modifiedEv _ZN6ARDOUR5Track12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR5Track15set_align_styleENS_10AlignStyleEb _ZN6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb _ZN6ARDOUR5Track17use_copy_playlistEv _ZN6ARDOUR5Track16use_new_playlistEv _ZN6ARDOUR5Track25adjust_playback_bufferingEv _ZN6ARDOUR5Track24adjust_capture_bufferingEv _ZThn24_N6ARDOUR5Track9get_stateEv _ZN6ARDOUR9GraphNode7processEv _ZThn1432_N6ARDOUR5Track8playlistEv _ZThn1432_N6ARDOUR5Track24request_input_monitoringEb _ZThn1432_N6ARDOUR5Track23ensure_input_monitoringEb _ZThn1432_NK6ARDOUR5Track11destructiveEv _ZThn1432_N6ARDOUR5Track20last_capture_sourcesEv _ZThn1432_N6ARDOUR5Track18set_capture_offsetEv _ZThn1432_N6ARDOUR5Track23steal_write_source_nameEv _ZThn1432_N6ARDOUR5Track19reset_write_sourcesEbb _ZThn1432_NK6ARDOUR5Track20playback_buffer_loadEv _ZThn1432_NK6ARDOUR5Track19capture_buffer_loadEv _ZThn1432_N6ARDOUR5Track9do_refillEv _ZThn1432_N6ARDOUR5Track8do_flushENS_10RunContextEb _ZThn1432_N6ARDOUR5Track21set_pending_overwriteEb _ZThn1432_N6ARDOUR5Track4seekExb _ZThn1432_NK6ARDOUR5Track6hiddenEv _ZThn1432_N6ARDOUR5Track26can_internal_playback_seekEx _ZThn1432_N6ARDOUR5Track22internal_playback_seekEx _ZThn1432_N6ARDOUR5Track25non_realtime_input_changeEv _ZThn1432_N6ARDOUR5Track19non_realtime_locateEx _ZThn1432_N6ARDOUR5Track22non_realtime_set_speedEv _ZThn1432_N6ARDOUR5Track26overwrite_existing_buffersEv _ZThn1432_NK6ARDOUR5Track19get_captured_framesEj _ZThn1432_N6ARDOUR5Track8set_loopEPNS_8LocationE _ZThn1432_N6ARDOUR5Track16transport_loopedEx _ZThn1432_N6ARDOUR5Track18realtime_set_speedEdb _ZThn1432_N6ARDOUR5Track27transport_stopped_wallclockER2tmlb _ZThn1432_NK6ARDOUR5Track17pending_overwriteEv _ZThn1432_NK6ARDOUR5Track5speedEv _ZThn1432_N6ARDOUR5Track15prepare_to_stopEx _ZThn1432_N6ARDOUR5Track10set_slavedEb _ZThn1432_N6ARDOUR5Track10n_channelsEv _ZThn1432_NK6ARDOUR5Track23get_capture_start_frameEj _ZThn1432_NK6ARDOUR5Track15alignment_styleEv _ZThn1432_NK6ARDOUR5Track21current_capture_startEv _ZThn1432_NK6ARDOUR5Track19current_capture_endEv _ZThn1432_N6ARDOUR5Track17playlist_modifiedEv _ZThn1432_N6ARDOUR5Track12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZThn1432_N6ARDOUR5Track15set_align_styleENS_10AlignStyleEb _ZThn1432_N6ARDOUR5Track16set_align_choiceENS_11AlignChoiceEb _ZThn1432_N6ARDOUR5Track17use_copy_playlistEv _ZThn1432_N6ARDOUR5Track16use_new_playlistEv _ZThn1432_N6ARDOUR5Track25adjust_playback_bufferingEv _ZThn1432_N6ARDOUR5Track24adjust_capture_bufferingEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEED0Ev _ZN6ARDOUR23AudioTrackImportHandlerD2Ev _ZTVN6ARDOUR23AudioTrackImportHandlerE _ZN6ARDOUR23AudioTrackImportHandlerD1Ev _ZN6ARDOUR23AudioTrackImportHandlerD0Ev _ZNK6ARDOUR23AudioTrackImportHandler8get_infoEv _ZNK6ARDOUR18AudioTrackImporter8get_infoEv _ZN6ARDOUR18AudioTrackImporter18parse_controllableER7XMLNode _ZN6ARDOUR18AudioTrackImporter19rate_convert_eventsER7XMLNode _ZNSi10_M_extractIdEERSiRT_ _ZNK6ARDOUR15ElementImporter20rate_convert_samplesEx _ZNSo9_M_insertIdEERSoT_ _ZN7XMLNode11set_contentERKSs _ZN6ARDOUR18AudioTrackImporter16parse_automationER7XMLNode _ZN6ARDOUR18AudioTrackImporter15parse_processorER7XMLNode _ZN6ARDOUR18AudioTrackImporter15parse_route_xmlEv _ZN7XMLNode15remove_propertyERKSs _ZN6ARDOUR18AudioTrackImporter8parse_ioEv _ZN6ARDOUR18AudioTrackImporter5_moveEv _ZNSs7reserveEj _ZNK7XMLTree4findESsP7XMLNode _ZN6ARDOUR15ElementImporter4moveEv _ZN6ARDOUR7Session11load_routesERK7XMLNodei _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR21AudioPlaylistImporterEEESaIS4_EE8_M_clearEv _ZN6ARDOUR18AudioTrackImporterD2Ev _ZTVN6ARDOUR18AudioTrackImporterE _ZN6ARDOUR18AudioTrackImporterD1Ev _ZN6ARDOUR18AudioTrackImporterD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEE7disposeEv _ZN6ARDOUR18AudioTrackImporter12_cancel_moveEv _ZN6ARDOUR18AudioTrackImporterC2ERK7XMLTreeRNS_7SessionERNS_23AudioTrackImportHandlerERK7XMLNodeRNS_26AudioPlaylistImportHandlerE _ZNK6ARDOUR7Session7ntracksEv _ZNK6ARDOUR7Session7nbussesEv _ZN7XMLNode23remove_nodes_and_deleteERKSs _ZN6ARDOUR18AudioTrackImporterC1ERK7XMLTreeRNS_7SessionERNS_23AudioTrackImportHandlerERK7XMLNodeRNS_26AudioPlaylistImportHandlerE _ZN6ARDOUR23AudioTrackImportHandlerC2ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEEE _ZN6ARDOUR23AudioTrackImportHandlerC1ERK7XMLTreeRNS_7SessionERNS_26AudioPlaylistImportHandlerE _ZN6ARDOUR18AudioTrackImporter13_prepare_moveEv _ZN6ARDOUR15ElementImporter12prepare_moveEv _ZN6ARDOUR7Session13route_by_nameESs _ZTSN6ARDOUR23AudioTrackImportHandlerE _ZTIN6ARDOUR23AudioTrackImportHandlerE _ZTSN6ARDOUR18AudioTrackImporterE _ZTIN6ARDOUR18AudioTrackImporterE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18AudioTrackImporterEEE _ZNK9_VampHost4Vamp6Plugin18getMinChannelCountEv _ZN6ARDOUR13AudioAnalyserD2Ev _ZTVN6ARDOUR13AudioAnalyserE _ZN6ARDOUR13AudioAnalyserD1Ev _ZN6ARDOUR13AudioAnalyserD0Ev _ZN6ARDOUR13AudioAnalyser5resetEv _ZN6ARDOUR13AudioAnalyser17initialize_pluginESsf _ZN9_VampHost4Vamp7HostExt12PluginLoader11getInstanceEv _ZN9_VampHost4Vamp7HostExt12PluginLoader10loadPluginESsfi _ZN6ARDOUR13AudioAnalyserC2EfSs _ZN6ARDOUR13AudioAnalyserC1EfSs _ZNSt8_Rb_treeIiSt4pairIKiSt6vectorIN9_VampHost4Vamp6Plugin7FeatureESaIS6_EEESt10_Select1stIS9_ESt4lessIiESaIS9_EE8_M_eraseEPSt13_Rb_tree_nodeIS9_E _ZN9_VampHost4Vamp6Plugin7FeatureD2Ev _ZN9_VampHost4Vamp6Plugin7FeatureD1Ev _ZNSt8_Rb_treeIiSt4pairIKiSt6vectorIN9_VampHost4Vamp6Plugin7FeatureESaIS6_EEESt10_Select1stIS9_ESt4lessIiESaIS9_EE7_M_copyEPKSt13_Rb_tree_nodeIS9_EPSH_ _ZN6ARDOUR13AudioAnalyser7analyseERKSsPNS_8ReadableEj _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE _ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev _ZN9_VampHost4Vamp8RealTime11fromSecondsEd _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv remove rename _ZTVSt13basic_filebufIcSt11char_traitsIcEE _ZNSt12__basic_fileIcED1Ev _ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode _ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev _ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev _ZTSN6ARDOUR13AudioAnalyserE _ZTIN6ARDOUR13AudioAnalyserE _ZN6ARDOUR12AudioBackend15transport_startEv _ZN6ARDOUR12AudioBackend14transport_stopEv _ZNK6ARDOUR12AudioBackend15transport_stateEv _ZN6ARDOUR12AudioBackend16transport_locateEx _ZNK6ARDOUR12AudioBackend15transport_frameEv _ZN6ARDOUR12AudioBackend15set_time_masterEb _ZNK6ARDOUR12AudioBackend15usecs_per_cycleEv _ZNK6ARDOUR12AudioBackend15get_sync_offsetERj _ZN4sigc8internal14typed_slot_repIN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR11AudioEngineEEENS3_5list1INS3_5valueIPS8_EEEEEEE7destroyEPv _ZN4sigc8internal10slot_call0IN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR11AudioEngineEEENS3_5list1INS3_5valueIPS8_EEEEEEvE7call_itEPNS0_8slot_repE _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEED2Ev _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEED1Ev _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEED0Ev _ZN4sigc8internal14typed_slot_repIN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR11AudioEngineEEENS3_5list1INS3_5valueIPS8_EEEEEEE3dupEPv _ZN20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE6updateENS2_ISC_EE _Z21_thread_init_callbackPv _Z16pthread_set_namePKc _ZN3PBD32notify_gui_about_thread_creationESsmSsi _ZN6ARDOUR11AudioEngine11split_cycleEj _ZN6ARDOUR11AudioEngine18buffer_size_changeEj _ZN6ARDOUR7Session14set_block_sizeEj _ZN6ARDOUR11AudioEngine20stop_metering_threadEv _ZN6ARDOUR11AudioEngine12m_meter_exitE _ZN4Glib7Threads6Thread4joinEv _ZN6ARDOUR11AudioEngine21start_metering_threadEv _ZN6ARDOUR11AudioEngine12meter_threadEv _ZN6ARDOUR11AudioEngine14remove_sessionEv _ZN6ARDOUR11PortManager16remove_all_portsEv _ZN6ARDOUR16SessionHandlePtr11set_sessionEPNS_7SessionE _ZN6ARDOUR11AudioEngine4diedEv _ZN6ARDOUR11AudioEngine14reset_timebaseEv _ZNK6ARDOUR11AudioEngine20current_backend_nameEv _ZN6ARDOUR11AudioEngine12drop_backendEv _ZN6ARDOUR11AudioEngine9freewheelEb _ZNK6ARDOUR11AudioEngine12get_dsp_loadEv _ZNK6ARDOUR11AudioEngine11is_realtimeEv _ZNK6ARDOUR11AudioEngine9connectedEv _ZN6ARDOUR11AudioEngine15transport_startEv _ZN6ARDOUR11AudioEngine14transport_stopEv _ZN6ARDOUR11AudioEngine15transport_stateEv _ZN6ARDOUR11AudioEngine16transport_locateEx _ZN6ARDOUR11AudioEngine15transport_frameEv __fixsfdi _ZNK6ARDOUR11AudioEngine11sample_rateEv _ZNK6ARDOUR11AudioEngine17samples_per_cycleEv _ZN6ARDOUR11AudioEngine11set_sessionEPNS_7SessionE _ZN6ARDOUR11PortManager11cycle_startEj _ZN6ARDOUR7Session7processEj _ZN6ARDOUR11PortManager9cycle_endEj _ZNK6ARDOUR11AudioEngine15usecs_per_cycleEv _ZN6ARDOUR11AudioEngine15raw_buffer_sizeENS_8DataTypeE _ZN6ARDOUR11AudioEngine25samples_since_cycle_startEv _ZNK6ARDOUR11AudioEngine15get_sync_offsetERj _ZN6ARDOUR11AudioEngine21create_process_threadEN5boost8functionIFvvEEE _ZN6ARDOUR11AudioEngine20join_process_threadsEv _ZN6ARDOUR11AudioEngine17in_process_threadEv _ZN6ARDOUR11AudioEngine20process_thread_countEv _ZN6ARDOUR11AudioEngine15set_device_nameERKSs _ZN6ARDOUR11AudioEngine15set_sample_rateEf _ZN6ARDOUR11AudioEngine15set_buffer_sizeEj _ZN6ARDOUR11AudioEngine17set_sample_formatENS_12SampleFormatE _ZN6ARDOUR11AudioEngine15set_interleavedEb _ZN6ARDOUR11AudioEngine18set_input_channelsEj _ZN6ARDOUR11AudioEngine19set_output_channelsEj _ZN6ARDOUR11AudioEngine26set_systemic_input_latencyEj _ZN6ARDOUR11AudioEngine27set_systemic_output_latencyEj _ZN6ARDOUR11AudioEngine20thread_init_callbackEPv _ZN6ARDOUR11AudioEngine13sync_callbackENS_14TransportStateEx _ZN6ARDOUR7Session21backend_sync_callbackENS_14TransportStateEx _ZN6ARDOUR11AudioEngine18freewheel_callbackEb _ZN6ARDOUR11AudioEngine16latency_callbackEb _ZN6ARDOUR7Session14update_latencyEb _ZN6ARDOUR11AudioEngine16update_latenciesEv _ZNK6ARDOUR11AudioEngine14setup_requiredEv _ZN6ARDOUR11AudioEngine4mtdmEv _ZN6ARDOUR11AudioEngine23set_latency_output_portERKSs _ZN6ARDOUR11AudioEngine22set_latency_input_portERKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFijEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal1IijNS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal1IijNS_17OptionalLastValueIiEEEE _ZN3PBD7Signal1IijNS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal1IijNS_17OptionalLastValueIiEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal1IvxNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvxNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvxNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvxNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPKcEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeISsSt4pairIKSsPN6ARDOUR16AudioBackendInfoEESt10_Select1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _Z14string_composeISsPKcESsRKSsRKT_RKT0_ _ZN6ARDOUR11AudioEngine11set_backendERKSsS2_S2_ _ZN6ARDOUR11AudioEngine19set_default_backendEv _ZNSt6vectorIPKN6ARDOUR16AudioBackendInfoESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZNK6ARDOUR11AudioEngine18available_backendsEv _ZN6ARDOUR11AudioEngine4stopEb _ZN6ARDOUR4Port8PortDropE _ZN6ARDOUR8Metering5MeterE _ZN4Glib6usleepEm _ZN6ARDOUR11AudioEngine5startEb _ZN6ARDOUR7Session14set_frame_rateEx _ZN6ARDOUR11AudioEngine31prepare_for_latency_measurementEv _ZN6ARDOUR11AudioEngine23start_latency_detectionEv _ZNK6ARDOUR11PortManager27make_port_name_non_relativeERKSs _ZN4MTDMC1Ei _ZN6ARDOUR11AudioEngine22stop_latency_detectionEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR4PortEEESsSB_SsbEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN6ARDOUR11AudioEngine18sample_rate_changeEj _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFijEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN6ARDOUR11AudioEngine16process_callbackEj _ZN6ARDOUR12InternalSend10CycleStartE _ZN6ARDOUR11PortManager16check_monitoringEv _ZN6ARDOUR11PortManager7silenceEj _ZN6ARDOUR11PortManager8fade_outEffj _ZN4MTDM7processEjPfS0_ _ZN4Glib7Threads4Cond6signalEv _ZN6ARDOUR7Session10midi_panicEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPKcEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN6ARDOUR11AudioEngine15halted_callbackEPKc _ZN10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED2Ev _ZTV10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZN10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED1Ev _ZN20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED2Ev _ZTV20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZN20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED1Ev _ZN20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED0Ev _ZN6ARDOUR11PortManagerD2Ev _ZTVN6ARDOUR11PortManagerE _ZN6ARDOUR11PortManagerD1Ev _ZN6ARDOUR11PortManagerD0Ev _ZN10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPKcEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal1IvxNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFijEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal1IijNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR4PortEEESsSB_SsbEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEE10disconnectENS1_10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE7_M_copyEPKSt13_Rb_tree_nodeIS7_EPSF_ _ZN20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE10write_copyEv _ZTVN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEEE _ZN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEE7disposeEv _ZN6ARDOUR11AudioEngineD2Ev _ZTVN6ARDOUR11AudioEngineE _ZTVN6ARDOUR16SessionHandlePtrE _ZN6ARDOUR11AudioEngineD1Ev _ZThn28_N6ARDOUR11AudioEngineD1Ev _ZN6ARDOUR11AudioEngineD0Ev _ZThn28_N6ARDOUR11AudioEngineD0Ev _ZN6ARDOUR11AudioEngine7destroyEv _ZN6ARDOUR11AudioEngine16backend_discoverERKSs _ZN4Glib6ModuleC1ERKSsNS_11ModuleFlagsE _ZNK4Glib6ModulecvbEv _ZNK4Glib6Module10get_symbolERKSsRPv _ZN4Glib6Module13make_residentEv _ZN4Glib6ModuleD1Ev _ZN4Glib6Module14get_last_errorEv _ZN6ARDOUR11AudioEngine17discover_backendsEv _ZN4Glib11PatternSpecC1ERKNS_7ustringE _ZN6ARDOUR19backend_search_pathEv _ZN3PBD34find_matching_files_in_search_pathERKNS_10SearchPathERKN4Glib11PatternSpecERSt6vectorISsSaISsEE _ZN4Glib11PatternSpecD1Ev _ZN6ARDOUR11AudioEngineC2Ev _ZN3PBD20ScopedConnectionListC1Ev _ZN6ARDOUR11PortManagerC2Ev _ZN6ARDOUR11AudioEngineC1Ev _ZN6ARDOUR11AudioEngine6createEv _ZTIN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEEE _ZTSN5boost6detail17sp_counted_impl_pISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS6_EEEEE _ZTI10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZTS10RCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZTI20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZTS20SerializedRCUManagerISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEE _ZTIN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal5IvN5boost8weak_ptrIN6ARDOUR4PortEEESsS5_SsbNS_17OptionalLastValueIvEEEE _ZTIN6ARDOUR11PortManagerE _ZTSN6ARDOUR11PortManagerE _ZTIN3PBD7Signal1IijNS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal1IijNS_17OptionalLastValueIiEEEE _ZTIN3PBD7Signal1IvxNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvxNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPKcNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR11AudioEngineE _ZTIN6ARDOUR11AudioEngineE _ZTIN6ARDOUR16SessionHandlePtrE _ZN6ARDOUR16SessionHandlePtr18session_going_awayEv _ZN6ARDOUR15AudiofileTagger11tag_genericERN6TagLib3TagERKNS_15SessionMetadataE _ZNK6ARDOUR15SessionMetadata5titleEv _ZN6TagLib6StringC1EPKcNS0_4TypeE _ZN6TagLib6StringD1Ev _ZNK6ARDOUR15SessionMetadata6artistEv _ZNK6ARDOUR15SessionMetadata5albumEv _ZNK6ARDOUR15SessionMetadata7commentEv _ZNK6ARDOUR15SessionMetadata5genreEv _ZNK6ARDOUR15SessionMetadata4yearEv _ZNK6ARDOUR15SessionMetadata12track_numberEv _ZN6ARDOUR15AudiofileTagger18tag_vorbis_commentERN6TagLib3Ogg11XiphCommentERKNS_15SessionMetadataE _ZNK6ARDOUR15SessionMetadata9copyrightEv _ZN6TagLib3Ogg11XiphComment8addFieldERKNS_6StringES4_b _ZNK6ARDOUR15SessionMetadata4isrcEv _ZNK6ARDOUR15SessionMetadata8groupingEv _ZNK6ARDOUR15SessionMetadata8subtitleEv _ZNK6ARDOUR15SessionMetadata12album_artistEv _ZNK6ARDOUR15SessionMetadata8lyricistEv _ZNK6ARDOUR15SessionMetadata8composerEv _ZNK6ARDOUR15SessionMetadata9conductorEv _ZNK6ARDOUR15SessionMetadata7remixerEv _ZNK6ARDOUR15SessionMetadata8arrangerEv _ZNK6ARDOUR15SessionMetadata8engineerEv _ZNK6ARDOUR15SessionMetadata8producerEv _ZNK6ARDOUR15SessionMetadata8dj_mixerEv _ZNK6ARDOUR15SessionMetadata5mixerEv _ZNK6ARDOUR15SessionMetadata11compilationEv _ZNK6ARDOUR15SessionMetadata13disc_subtitleEv _ZNK6ARDOUR15SessionMetadata11disc_numberEv _ZN6TagLib6StringC1ERKSsNS0_4TypeE _ZN6ARDOUR15AudiofileTagger8tag_fileERKSsRKNS_15SessionMetadataE _ZN6TagLib7FileRefC1EPKcbNS_15AudioProperties9ReadStyleE _ZNK6TagLib7FileRef3tagEv _ZNK6TagLib7FileRef4fileEv _ZTIN6TagLib4FileE _ZTIN6TagLib4FLAC4FileE _ZN6TagLib4FLAC4File11xiphCommentEb _ZTIN6TagLib3Ogg4FileE _ZTIN6TagLib3TagE _ZTIN6TagLib3Ogg11XiphCommentE _ZN6TagLib7FileRef4saveEv _ZN6TagLib7FileRefD1Ev _ZN6ARDOUR10FileSource24move_dependents_to_trashEv _ZN6ARDOUR15AudioFileSource19clear_capture_marksEv _ZNK6ARDOUR15AudioFileSource23one_of_several_channelsEv _ZNK6ARDOUR15AudioFileSource18can_truncate_peaksEv _ZNK6ARDOUR15AudioFileSource15can_be_analysedEv _ZTv0_n108_NK6ARDOUR15AudioFileSource15can_be_analysedEv _ZN6ARDOUR15AudioFileSource29handle_header_position_changeEv _ZN6ARDOUR15AudioFileSource24move_dependents_to_trashEv unlink _ZThn168_N6ARDOUR15AudioFileSource24move_dependents_to_trashEv _ZN6ARDOUR15AudioFileSource4initERKSsb _ZN6ARDOUR10FileSource4initERKSsb _ZThn168_N6ARDOUR15AudioFileSource4initERKSsb _ZN6ARDOUR15AudioFileSource9get_stateEv _ZTvn24_n28_N6ARDOUR15AudioFileSource9get_stateEv _ZTv0_n28_N6ARDOUR15AudioFileSource9get_stateEv _ZN6ARDOUR15AudioFileSource30mark_streaming_write_completedEv _ZNK6ARDOUR6Source8writableEv _ZTv0_n92_N6ARDOUR15AudioFileSource30mark_streaming_write_completedEv _ZN4Glib7Threads7PrivateI17SizedSampleBufferE10delete_ptrEPv _ZN6ARDOUR15AudioFileSource14setup_peakfileEv _ZN6ARDOUR15AudioFileSource9peak_pathESs _ZN4Glib7ustringC1ERKSs _ZN3PBD17basename_nosuffixEN4Glib7ustringE _ZNK6ARDOUR7Session9peak_pathESs _ZN6ARDOUR15AudioFileSourceC2ERNS_7SessionERKSsNS_6Source4FlagE _ZN6ARDOUR10FileSourceC2ERNS_7SessionENS_8DataTypeERKSsS5_NS_6Source4FlagE _ZN6ARDOUR10FileSourceD2Ev _ZN6ARDOUR15AudioFileSourceC1ERNS_7SessionERKSsNS_6Source4FlagE _ZTTN6ARDOUR15AudioFileSourceE _ZTVN6ARDOUR15AudioFileSourceE _ZN6ARDOUR15AudioFileSourceC2ERNS_7SessionERKSsS4_NS_6Source4FlagENS_12SampleFormatENS_12HeaderFormatE _ZN6ARDOUR15AudioFileSourceC1ERNS_7SessionERKSsS4_NS_6Source4FlagENS_12SampleFormatENS_12HeaderFormatE _ZN6ARDOUR15AudioFileSourceC2ERNS_7SessionERKSsNS_6Source4FlagEb _ZN6ARDOUR15AudioFileSourceC1ERNS_7SessionERKSsNS_6Source4FlagEb _ZN6ARDOUR15AudioFileSourceD2Ev _ZN6ARDOUR15AudioFileSourceD1Ev _ZTvn124_n12_N6ARDOUR15AudioFileSourceD1Ev _ZTvn24_n12_N6ARDOUR15AudioFileSourceD1Ev _ZTv0_n12_N6ARDOUR15AudioFileSourceD1Ev _ZThn168_N6ARDOUR15AudioFileSourceD1Ev _ZN6ARDOUR15AudioFileSourceD0Ev _ZTvn124_n12_N6ARDOUR15AudioFileSourceD0Ev _ZTvn24_n12_N6ARDOUR15AudioFileSourceD0Ev _ZTv0_n12_N6ARDOUR15AudioFileSourceD0Ev _ZThn168_N6ARDOUR15AudioFileSourceD0Ev _ZN6ARDOUR15AudioFileSource16broken_peak_pathESs _ZN6ARDOUR15AudioFileSource13old_peak_pathESs _Z10mountpointSs _ZN6ARDOUR15AudioFileSource8peak_dirE _ZN6ARDOUR15AudioFileSource20find_broken_peakfileESsSs _ZN4Glib9file_testERKSsNS_8FileTestE _ZN6ARDOUR15AudioFileSource18get_soundfile_infoESsRNS_13SoundFileInfoERSs _ZN6ARDOUR13SndFileSource18get_soundfile_infoERKSsRNS_13SoundFileInfoERSs _ZN6ARDOUR15AudioFileSource8is_emptyERNS_7SessionESs _ZN6ARDOUR15AudioFileSource25safe_audio_file_extensionERKSs _ZNKSs5rfindEPKcjj _ZNK6ARDOUR15AudioFileSource19safe_file_extensionERKSs _ZThn168_NK6ARDOUR15AudioFileSource19safe_file_extensionERKSs _ZN6ARDOUR15AudioFileSource21get_interleave_bufferEx g_private_get thread_interleave_buffer g_private_set _ZN6ARDOUR15AudioFileSource26set_header_position_offsetEx _ZN6ARDOUR15AudioFileSource22header_position_offsetE _ZN6ARDOUR15AudioFileSource27HeaderPositionOffsetChangedE _ZNSsD1Ev _ZN6ARDOUR15AudioFileSource9set_stateERK7XMLNodei _ZN6ARDOUR10FileSource9set_stateERK7XMLNodei _ZTvn24_n32_N6ARDOUR15AudioFileSource9set_stateERK7XMLNodei _ZTv0_n32_N6ARDOUR15AudioFileSource9set_stateERK7XMLNodei _ZThn168_N6ARDOUR15AudioFileSource9set_stateERK7XMLNodei _ZN6ARDOUR15AudioFileSourceC2ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR10FileSourceC2ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR15AudioFileSourceC1ERNS_7SessionERK7XMLNodeb _ZTSN6ARDOUR15AudioFileSourceE _ZTIN6ARDOUR10FileSourceE _ZN6ARDOUR10FileSource13inc_use_countEv _ZN6ARDOUR10FileSource8set_pathERKSs _ZN6ARDOUR10FileSource16prevent_deletionEv _ZTv0_n32_N6ARDOUR10FileSource9set_stateERK7XMLNodei _ZTv0_n124_N6ARDOUR10FileSource13inc_use_countEv _ZTvn24_n32_N6ARDOUR10FileSource9set_stateERK7XMLNodei _ZN6ARDOUR15AudioFileSource17bwf_serial_numberE _ZNK6ARDOUR6Region10n_channelsEv _ZThn228_NK6ARDOUR6Region10n_channelsEv _ZNK6ARDOUR6Region12is_dependentEv _ZNK6ARDOUR6Region10depends_onEN5boost10shared_ptrIS0_EE _ZNK6ARDOUR6Region34can_trim_start_before_source_startEv _ZNK6ARDOUR11AudioRegion15readable_lengthEv _ZThn228_NK6ARDOUR11AudioRegion15readable_lengthEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR11AudioRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEED1Ev _ZN3PBD8PropertyIjED2Ev _ZN3PBD8PropertyIjED1Ev _ZN3PBD8PropertyIfED2Ev _ZN3PBD8PropertyIfED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEE19get_untyped_deleterEv _ZN3PBD16PropertyTemplateIjE13clear_changesEv _ZNK3PBD16PropertyTemplateIjE7changedEv _ZN3PBD16PropertyTemplateIjE6invertEv _ZN3PBD16PropertyTemplateIfE13clear_changesEv _ZNK3PBD16PropertyTemplateIfE7changedEv _ZN3PBD16PropertyTemplateIfE6invertEv _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE6invertEv _ZNK3PBD8PropertyIjE5cloneEv _ZTVN3PBD8PropertyIjEE _ZNK3PBD8PropertyIfE5cloneEv _ZTVN3PBD8PropertyIfEE _ZN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEED0Ev _ZN3PBD8PropertyIfED0Ev _ZN3PBD8PropertyIjED0Ev _ZN3PBD16PropertyTemplateIjE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIjEE _ZN3PBD16PropertyTemplateIfE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIfEE _ZNK3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE18get_changes_as_xmlEP7XMLNode _ZNK3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE9get_valueER7XMLNode _ZNK3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE7changedEv _ZNK6ARDOUR14AutomationListneERKS0_ _ZN6Evoral11ControlList15fast_simple_addEdd _ZN6ARDOUR11AudioRegion7controlERKN6Evoral9ParameterEb _ZN6Evoral10ControlSet7controlERKNS_9ParameterEb _ZNK3PBD8PropertyIjE14clone_from_xmlERK7XMLNode _ZNK3PBD8PropertyIfE14clone_from_xmlERK7XMLNode _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE9set_valueERK7XMLNode _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR6RegionEEENS3_5list1INS3_5valueIPNS7_11AudioRegionEEEEEEEvE6invokeERNS1_15function_bufferE _ZN6Evoral11ControlList5clearEv _ZNK3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR11AudioRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR11AudioRegionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR11AudioRegionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR6RegionEEENS3_5list1INS3_5valueIPNS7_11AudioRegionEEEEEEEE6manageERKNS1_15function_bufferERSI_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR6RegionEEENS0_5list1INS0_5valueIPNS4_11AudioRegionEEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR6RegionEEENS0_5list1INS0_5valueIPNS4_11AudioRegionEEEEEEE _ZNK3PBD16PropertyTemplateIfE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZNK3PBD16PropertyTemplateIjE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEEE _ZN6ARDOUR14AutomationListaSERKS0_ _ZN6ARDOUR11AudioRegion21source_offset_changedEv _ZN6ARDOUR6Region12set_positionEx _ZNK6ARDOUR11AudioRegion7controlERKN6Evoral9ParameterE _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEE13clear_changesEv _ZN6ARDOUR14AutomationListC1ERKS0_ _ZN5boost6detail12shared_countC2ERKNS0_10weak_countENS0_14sp_nothrow_tagE _ZN5boost6detail12shared_countC1ERKNS0_10weak_countENS0_14sp_nothrow_tagE _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEED2Ev _ZTVN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEEE _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEED1Ev _ZN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEED0Ev _ZN6ARDOUR22AutomationListPropertyC2EN3PBD18PropertyDescriptorIN5boost10shared_ptrINS_14AutomationListEEEEES6_ _ZTVN6ARDOUR22AutomationListPropertyE _ZN6ARDOUR22AutomationListPropertyC1EN3PBD18PropertyDescriptorIN5boost10shared_ptrINS_14AutomationListEEEEES6_ _ZN6ARDOUR11AudioRegion20make_property_quarksEv g_quark_from_static_string _ZN6ARDOUR10Properties15default_fade_inE _ZN6ARDOUR10Properties16default_fade_outE _ZN6ARDOUR10Properties15inverse_fade_inE _ZN6ARDOUR10Properties16inverse_fade_outE _ZN6ARDOUR11AudioRegion19register_propertiesEv _ZN3PBD8Stateful12add_propertyERNS_12PropertyBaseE _ZNK6ARDOUR11AudioRegion18fade_in_is_defaultEv _ZNK6ARDOUR11AudioRegion19fade_out_is_defaultEv _ZN6ARDOUR11AudioRegion20set_default_envelopeEv _ZNK6ARDOUR11AudioRegion10read_peaksEPNS_8PeakDataExxxjd _ZNK6ARDOUR11AudioSource10read_peaksEPNS_8PeakDataExxxd _ZNK6ARDOUR11AudioRegion17read_raw_internalEPfxxi _ZNK6ARDOUR11AudioRegion14speed_mismatchEf __floatdisf _ZNK6ARDOUR11AudioRegion17maximum_amplitudeEPNS_8ProgressE _ZN6ARDOUR12compute_peakE _ZN6ARDOUR8Progress12set_progressEf _ZNK6ARDOUR8Progress9cancelledEv _ZNK6ARDOUR11AudioRegion12find_silenceEfxRNS_15InterThreadInfoE _ZNK6ARDOUR11AudioRegion29get_single_other_xfade_regionEb _ZN6ARDOUR8Playlist10regions_atEx _ZN6ARDOUR11AudioRegion19verify_xfade_boundsExb _ZNK6ARDOUR6Region21latest_possible_frameEv _ZNK6ARDOUR6Region26earliest_possible_positionEv region_read_peaks_from_c region_length_from_c sourcefile_length_from_c _ZNK3PBD8PropertyIjE11from_stringERKSs _ZNSi10_M_extractIjEERSiRT_ _ZNK3PBD8PropertyIfE11from_stringERKSs _ZNSi10_M_extractIfEERSiRT_ _ZNK3PBD8PropertyIjE9to_stringERKj _ZNK3PBD8PropertyIfE9to_stringERKf _ZN3PBD16PropertyTemplateIfE9set_valueERK7XMLNode _ZN3PBD16PropertyTemplateIjE9set_valueERK7XMLNode _ZNK3PBD16PropertyTemplateIjE9get_valueER7XMLNode _ZNK3PBD16PropertyTemplateIfE9get_valueER7XMLNode _ZNK3PBD16PropertyTemplateIjE18get_changes_as_xmlEP7XMLNode _ZNK3PBD16PropertyTemplateIfE18get_changes_as_xmlEP7XMLNode _ZN5boost10shared_ptrIN6ARDOUR14AutomationListEEC2IS2_EEPT_ _ZN5boost10shared_ptrIN6ARDOUR14AutomationListEEC1IS2_EEPT_ _ZN5boost20dynamic_pointer_castIN6ARDOUR11AudioSourceENS1_6SourceEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZNK6ARDOUR11AudioRegion17read_from_sourcesERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EExPfxxj _ZNK6ARDOUR11AudioRegion4readEPfxxi _ZThn228_NK6ARDOUR11AudioRegion4readEPfxxi _ZNK6ARDOUR11AudioRegion7read_atEPfS1_S1_xxj _ZN6Evoral5Curve10get_vectorEddPfi _ZNK6ARDOUR11AudioRegion14master_read_atEPfS1_S1_xxj _ZNSt4listIxSaIxEEaSERKS1_ _ZN6ARDOUR11AudioRegion9set_stateERK7XMLNodei _ZThn24_N6ARDOUR11AudioRegion9set_stateERK7XMLNodei _ZN3PBD14PropertyChangeC2IbEENS_18PropertyDescriptorIT_EE _ZN3PBD14PropertyChangeC1IbEENS_18PropertyDescriptorIT_EE _ZN6ARDOUR11AudioRegion16update_transientExx _ZN6ARDOUR10Properties16valid_transientsE _ZN6ARDOUR11AudioRegion16remove_transientEx _ZN6ARDOUR11AudioRegion14set_transientsERSt4listIxSaIxEE _ZN3PBD14PropertyChangeC2IN5boost10shared_ptrIN6ARDOUR14AutomationListEEEEENS_18PropertyDescriptorIT_EE _ZN3PBD14PropertyChangeC1IN5boost10shared_ptrIN6ARDOUR14AutomationListEEEEENS_18PropertyDescriptorIT_EE _ZN6ARDOUR11AudioRegion11set_fade_inENS_9FadeShapeEx _ZN6Evoral11ControlListC1ERKNS_9ParameterE _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEEE _ZN6Evoral11ControlList11copy_eventsERKS0_ sin _ZN6ARDOUR11AudioRegion17set_fade_in_shapeENS_9FadeShapeE _ZN6ARDOUR11AudioRegion19set_default_fade_inEv _ZN6ARDOUR11AudioRegion12set_fade_outENS_9FadeShapeEx _ZN6ARDOUR11AudioRegion18set_fade_out_shapeENS_9FadeShapeE _ZN6ARDOUR11AudioRegion20set_default_fade_outEv _ZN6ARDOUR11AudioRegion8post_setERKN3PBD14PropertyChangeE _ZN6Evoral11ControlList12truncate_endEd _ZThn24_N6ARDOUR11AudioRegion8post_setERKN3PBD14PropertyChangeE _ZN6ARDOUR11AudioRegion17set_default_fadesEv _ZN6Evoral11ControlList9extend_toEd _ZN6ARDOUR11AudioRegion16recompute_at_endEv _ZN6ARDOUR11AudioRegion18recompute_at_startEv _ZN6Evoral11ControlList14truncate_startEd _ZN6ARDOUR11AudioRegion15suspend_fade_inEv _ZN6ARDOUR11AudioRegion14resume_fade_inEv _ZN6ARDOUR11AudioRegion16suspend_fade_outEv _ZN6ARDOUR11AudioRegion15resume_fade_outEv _ZN6ARDOUR11AudioRegion19set_envelope_activeEb _ZN6ARDOUR11AudioRegion13add_transientEx _ZN6ARDOUR11AudioRegion16fade_out_changedEv _ZN6ARDOUR11AudioRegion16envelope_changedEv _ZN6ARDOUR11AudioRegion15fade_in_changedEv _ZN6ARDOUR11AudioRegion17adjust_transientsEx _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6SourceEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6SourceEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN6ARDOUR11AudioRegion9normalizeEff _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEEclESs _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvvEEE _ZN6ARDOUR11AudioRegion27connect_to_analysis_changedEv _ZN6ARDOUR6Region21invalidate_transientsEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR6RegionEEENS3_5list1INS3_5valueIPNS7_11AudioRegionEEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR11AudioRegion41connect_to_header_position_offset_changedEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR11AudioRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR11AudioRegion19listen_to_my_curvesEv _ZN6ARDOUR11AudioRegion4initEv _ZN6ARDOUR11AudioRegionC2ERNS_7SessionExxSs _ZN6ARDOUR6RegionC2ERNS_7SessionExxRKSsNS_8DataTypeE _ZTVN6ARDOUR11AudioRegionE _ZN6ARDOUR11AutomatableC1ERNS_7SessionE _ZN6ARDOUR11AutomatableD1Ev _ZN6ARDOUR6RegionD2Ev _ZN6ARDOUR11AudioRegionC1ERNS_7SessionExxSs _ZN6ARDOUR11AudioRegionC2ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR6RegionC2ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR11AudioRegionC1ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR11AudioRegionC2EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR6RegionC2EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR14AutomationListC1ERKS0_dd _ZN6ARDOUR11AudioRegionC1EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR11AudioRegionC2EN5boost10shared_ptrIKS0_EEx _ZN6ARDOUR6RegionC2EN5boost10shared_ptrIKS0_EEx _ZN6ARDOUR11AudioRegionC1EN5boost10shared_ptrIKS0_EEx _ZN6ARDOUR11AudioRegionC2EN5boost10shared_ptrIKS0_EERKSt6vectorINS2_INS_6SourceEEESaIS7_EE _ZN6ARDOUR6RegionC2EN5boost10shared_ptrIKS0_EERKSt6vectorINS2_INS_6SourceEEESaIS7_EE _ZN6ARDOUR11AudioRegionC1EN5boost10shared_ptrIKS0_EERKSt6vectorINS2_INS_6SourceEEESaIS7_EE _ZN6ARDOUR11AudioRegionC2ERSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR11AudioRegionC1ERSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR11AudioRegionD2Ev _ZN6ARDOUR11AudioRegionD1Ev _ZThn232_N6ARDOUR11AudioRegionD1Ev _ZThn228_N6ARDOUR11AudioRegionD1Ev _ZThn124_N6ARDOUR11AudioRegionD1Ev _ZThn24_N6ARDOUR11AudioRegionD1Ev _ZN6ARDOUR11AudioRegionD0Ev _ZThn232_N6ARDOUR11AudioRegionD0Ev _ZThn228_N6ARDOUR11AudioRegionD0Ev _ZThn124_N6ARDOUR11AudioRegionD0Ev _ZThn24_N6ARDOUR11AudioRegionD0Ev _ZN6ARDOUR11AudioRegion15get_basic_stateEv _ZN6ARDOUR6Region5stateEv _ZN6ARDOUR11AudioRegion5stateEv _ZN6ARDOUR11AudioRegion10_set_stateERK7XMLNodeiRN3PBD14PropertyChangeEb _ZN6ARDOUR6Region10_set_stateERK7XMLNodeiRN3PBD14PropertyChangeEb _ZNK6ARDOUR11AudioRegion19separate_by_channelERNS_7SessionERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS7_EE _ZN6ARDOUR10Properties5layerE _ZN6ARDOUR11AudioRegion14get_transientsERSt4listIxSaIxEEb _ZN6ARDOUR17TransientDetector18cleanup_transientsERSt4listIxSaIxEEff _ZN6ARDOUR7Session6DialogE _ZTSN3PBD22SharedStatefulPropertyIN6ARDOUR14AutomationListEEE _ZTSN3PBD16PropertyTemplateIfEE _ZTIN3PBD8PropertyIfEE _ZTSN3PBD8PropertyIfEE _ZTSN6ARDOUR11AudioRegionE _ZTSN3PBD16PropertyTemplateIjEE _ZTIN3PBD8PropertyIjEE _ZTSN3PBD8PropertyIjEE _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral11ControlListEEE _ZTVN3PBD16PropertyTemplateIfEE _ZN6ARDOUR6Region8set_nameERKSs _ZNK6ARDOUR6Region8can_trimEv _ZN6ARDOUR6Region24suspend_property_changesEv _ZN6ARDOUR6Region29update_after_tempo_map_changeEv _ZN6ARDOUR6Region12set_playlistEN5boost8weak_ptrINS_8PlaylistEEE _ZN6ARDOUR6Region9get_stateEv _ZNK6ARDOUR6Region10get_parentEv _ZN6ARDOUR6Region11send_changeERKN3PBD14PropertyChangeE _ZN6ARDOUR6Region21set_position_internalExb _ZN6ARDOUR6Region19set_length_internalEx _ZN6ARDOUR6Region18set_start_internalEx _ZN6ARDOUR6Region8mid_thawERKN3PBD14PropertyChangeE _ZThn24_N6ARDOUR6Region9get_stateEv _ZThn24_N6ARDOUR6Region24suspend_property_changesEv _ZThn24_N6ARDOUR6Region11send_changeERKN3PBD14PropertyChangeE _ZThn24_N6ARDOUR6Region8mid_thawERKN3PBD14PropertyChangeE _ZThn232_NK6ARDOUR6Region8can_trimEv _ZTVN3PBD16PropertyTemplateIjEE _ZNK5boost12bad_weak_ptr4whatEv _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEED2Ev _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEED1Ev _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEE19get_untyped_deleterEv _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEED0Ev _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEE7disposeEv _ZN5boost12bad_weak_ptrD2Ev _ZTVN5boost12bad_weak_ptrE _ZN5boost12bad_weak_ptrD1Ev _ZN5boost12bad_weak_ptrD0Ev _ZN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEE11get_deleterERKSt9type_info _ZTSN5boost21checked_array_deleterIfEE _ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE _ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev _ZThn4_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE _ZThn4_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev _ZThn4_N5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev _ZThn4_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEED0Ev _ZNSt6vectorIN5boost12shared_arrayIfEESaIS2_EED2Ev _ZNSt6vectorIN5boost12shared_arrayIfEESaIS2_EED1Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvvEEENS3_5list0EEEE6manageERKNS1_15function_bufferERSC_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvvEEENS0_5list0EEE _ZTSN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvvEEENS0_5list0EEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvPFvNS_8functionIFvvEEEPN3PBD9EventLoopEPNS9_18InvalidationRecordEENS3_5list3INS3_5valueIS7_EENSG_ISA_EENSG_ISC_EEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvPFvNS_8functionIFvvEEEPN3PBD9EventLoopEPNS6_18InvalidationRecordEENS0_5list3INS0_5valueIS4_EENSD_IS7_EENSD_IS9_EEEEEE _ZTSN5boost3_bi6bind_tIvPFvNS_8functionIFvvEEEPN3PBD9EventLoopEPNS6_18InvalidationRecordEENS0_5list3INS0_5valueIS4_EENSD_IS7_EENSD_IS9_EEEEEE _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE7rethrowEv _ZN6ARDOUR11AudioSource14touch_peakfileEv utime _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEE5cloneEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvPFvNS_8functionIFvvEEEPN3PBD9EventLoopEPNS9_18InvalidationRecordEENS3_5list3INS3_5valueIS7_EENSG_ISA_EENSG_ISC_EEEEEEvE6invokeERNS1_15function_bufferE _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE10compositorEN5boost8functionIFvvEEEPNS_9EventLoopEPNS8_18InvalidationRecordE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvvEEENS3_5list0EEEEEvT_E13stored_vtable _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvvEEENS3_5list0EEEvE6invokeERNS1_15function_bufferE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEED1Ev _ZTVN6ARDOUR8ReadableE _ZN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR11AudioSourceC1ERNS_7SessionESs _ZTVN6ARDOUR11AudioSourceE _ZN6ARDOUR11AudioSourceC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR11AudioSourceD1Ev _ZTvn124_n12_N6ARDOUR11AudioSourceD1Ev _ZTvn24_n12_N6ARDOUR11AudioSourceD1Ev _ZTv0_n12_N6ARDOUR11AudioSourceD1Ev _ZN6ARDOUR11AudioSourceD0Ev _ZTvn124_n12_N6ARDOUR11AudioSourceD0Ev _ZTvn24_n12_N6ARDOUR11AudioSourceD0Ev _ZTv0_n12_N6ARDOUR11AudioSourceD0Ev _ZN13StringPrivate11Composition3argIPcEERS0_RKT_ _Z14string_composeIN3PBD8PropertyISsEESsSsPcESsRKSsRKT_RKT0_RKT1_RKT2_ _ZN6ARDOUR11AudioSource15rename_peakfileESs __errno_location _Z14string_composeISsPcESsRKSsRKT_RKT0_ _ZN6ARDOUR11AudioSource27prepare_for_peakfile_writesEv _ZN3PBD16FdFileDescriptorC1ERKSsbj _ZN3PBD16FdFileDescriptor8allocateEv _Z14string_composeIN3PBD8PropertyISsEEPcESsRKSsRKT_RKT0_ _ZN13StringPrivate11Composition3argIiEERS0_RKT_ __divdi3 floor pread64 lseek64 _ZN6ARDOUR11AudioSource17truncate_peakfileEv ftruncate64 _ZNSt6vectorIN5boost12shared_arrayIfEESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR11AudioSource31ensure_buffers_for_level_lockedEjx floorf _ZTVN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEEE _ZN6ARDOUR11AudioSource24allocate_working_buffersEx _ZN5boost9function0IvE13assign_to_ownERKS1_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEEclExx _ZN6ARDOUR11AudioSource23compute_and_write_peaksEPfxxbbx pwrite64 _ZN6ARDOUR10find_peaksE _ZN6ARDOUR11AudioSource24build_peaks_from_scratchEv _ZN6ARDOUR11AudioSource24_build_missing_peakfilesE _ZN6ARDOUR11AudioSource16_build_peakfilesE _ZN6ARDOUR11AudioSource23compute_and_write_peaksEPfxxbb _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE7connectERNS_16ScopedConnectionEPNS_9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEEPS6_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvPFvNS_8functionIFvvEEEPN3PBD9EventLoopEPNS9_18InvalidationRecordEENS3_5list3INS3_5valueIS7_EENSG_ISA_EENSG_ISC_EEEEEEEEvT_E13stored_vtable _ZNK6ARDOUR11AudioSource11peaks_readyEN5boost8functionIFvvEEEPPN3PBD16ScopedConnectionEPNS5_9EventLoopE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTIN5boost23enable_shared_from_thisIN6ARDOUR11AudioSourceEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR11AudioSourceEEE _ZTIN5boost12bad_weak_ptrE _ZTSN5boost12bad_weak_ptrE _ZTIN6ARDOUR8ReadableE _ZTSN6ARDOUR8ReadableE _ZTIN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvxxNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR11AudioSourceE _ZTIN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE _ZTSN5boost16exception_detail19error_info_injectorINS_12bad_weak_ptrEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE _ZTIN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEEE _ZTSN5boost6detail18sp_counted_impl_pdIPfNS_21checked_array_deleterIfEEEE _ZTTN6ARDOUR11AudioSourceE _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_12bad_weak_ptrEEEEE _ZN6ARDOUR11AudioSource21_working_buffers_sizeE _ZN6ARDOUR10Auditioner18set_state_part_twoEv _ZN6ARDOUR10Auditioner9set_stateERK7XMLNodei _ZThn24_N6ARDOUR10Auditioner9set_stateERK7XMLNodei _ZNK6ARDOUR10Auditioner10bounceableEN5boost10shared_ptrINS_9ProcessorEEEb _ZN6ARDOUR10Auditioner9freeze_meERNS_15InterThreadInfoE _ZN6ARDOUR10Auditioner8unfreezeEv _ZN6ARDOUR10Auditioner6bounceERNS_15InterThreadInfoE _ZN6ARDOUR10Auditioner12bounce_rangeExxRNS_15InterThreadInfoEN5boost10shared_ptrINS_9ProcessorEEEb _ZN6ARDOUR10Auditioner12export_stuffERNS_9BufferSetExxN5boost10shared_ptrINS_9ProcessorEEEbb _ZN6ARDOUR10Auditioner18diskstream_factoryERK7XMLNode _ZNK6ARDOUR10Auditioner9data_typeEv _ZNK6ARDOUR10Auditioner16monitoring_stateEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEED0Ev _ZN6ARDOUR10Auditioner14config_changedESs _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10AuditionerENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10AuditionerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10AuditionerESsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10AuditionerESsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10AuditionerENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10AuditionerENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10AuditionerENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10AuditionerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZNK6ARDOUR10Auditioner13input_streamsEv _ZTIN6ARDOUR14MidiDiskstreamE _ZN6ARDOUR10Auditioner17create_diskstreamEv _ZN6ARDOUR14MidiDiskstreamC1ERNS_7SessionERKSsNS_10Diskstream4FlagE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEEE _ZN6ARDOUR10Auditioner12lookup_synthEv _ZN6ARDOUR11find_pluginERNS_7SessionESsNS_10PluginTypeE _ZN6ARDOUR12PluginInsertC1ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEEE _ZN6ARDOUR10Auditioner10roll_audioEjxxiRb _ZN6ARDOUR10Auditioner16prepare_playlistEv _ZN6ARDOUR5Route16remove_processorEN5boost10shared_ptrINS_9ProcessorEEEPNS0_16ProcessorStreamsEb _ZN6ARDOUR10Auditioner7connectEv _ZN6ARDOUR11PortManager20get_physical_outputsENS_8DataTypeERSt6vectorISsSaISsEE _ZN6ARDOUR2IO10disconnectEPv _ZN6ARDOUR8Delivery15defer_pan_resetEv _ZN6ARDOUR8Delivery15allow_pan_resetEv _ZN6ARDOUR2IO8add_portESsPvNS_8DataTypeE _ZN6ARDOUR8Delivery12reset_pannerEv _ZN6ARDOUR4Port7connectERKSs _ZN5boost20dynamic_pointer_castIN6ARDOUR15AudioDiskstreamENS1_10DiskstreamEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN5boost20dynamic_pointer_castIN6ARDOUR14MidiDiskstreamENS1_10DiskstreamEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN6ARDOUR10Auditioner9roll_midiEjxxiRb _ZTIN6ARDOUR8DeliveryE _ZN6ARDOUR8Delivery13flush_buffersEx _ZN6ARDOUR14MidiDiskstream12get_playbackERNS_10MidiBufferEx _ZN6ARDOUR10Auditioner4rollEjxxiRb _Z14string_composeIN6ARDOUR9ChanCountEESsRKSsRKT_ _ZlsRSoRKN6ARDOUR9ChanCountE _ZN6ARDOUR10Auditioner15audition_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrIKNS_6RegionEEEb _ZN6ARDOUR8Playlist12drop_regionsEv _ZN6ARDOUR5Route20configure_processorsEPNS0_16ProcessorStreamsE _ZNK6ARDOUR6Region11sync_offsetERi _ZTIN6ARDOUR10MidiRegionE _ZN6ARDOUR14MidiDiskstream13reset_trackerEv _ZN6ARDOUR5Route22add_processor_by_indexEN5boost10shared_ptrINS_9ProcessorEEEiPNS0_16ProcessorStreamsEb _ZN6ARDOUR10AuditionerC2ERNS_7SessionE _ZTVN6ARDOUR10AuditionerE _ZN6ARDOUR10AuditionerD2Ev _ZN5boost9function2IvN6ARDOUR8IOChangeEPvE5clearEv _ZN5boost9function1IvSsE5clearEv _ZN6ARDOUR10Auditioner14set_diskstreamEN5boost10shared_ptrINS_10DiskstreamEEE _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR8IOChangeEPvEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR8IOChangeEPvEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvSsEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvSsEEEED1Ev _ZN6ARDOUR15RCConfiguration26set_auditioner_output_leftESs _ZN6ARDOUR18ConfigVariableBase6notifyEv _ZN6ARDOUR18ConfigVariableBase4missEv _ZN6ARDOUR15RCConfiguration27set_auditioner_output_rightESs _ZN6ARDOUR10Auditioner14output_changedENS_8IOChangeEPv _ZN6ARDOUR10Auditioner13play_auditionEx _ZN6ARDOUR7Session15cancel_auditionEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR8IOChangeEPvEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN6ARDOUR10Auditioner4initEv _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_10AuditionerES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10AuditionerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR10AuditionerC1ERNS_7SessionE _ZTTN6ARDOUR10AuditionerE _ZN6ARDOUR10AuditionerD1Ev _ZTv0_n12_N6ARDOUR10AuditionerD1Ev _ZThn1432_N6ARDOUR10AuditionerD1Ev _ZThn328_N6ARDOUR10AuditionerD1Ev _ZThn284_N6ARDOUR10AuditionerD1Ev _ZThn224_N6ARDOUR10AuditionerD1Ev _ZThn124_N6ARDOUR10AuditionerD1Ev _ZThn24_N6ARDOUR10AuditionerD1Ev _ZN6ARDOUR10AuditionerD0Ev _ZTv0_n12_N6ARDOUR10AuditionerD0Ev _ZThn1432_N6ARDOUR10AuditionerD0Ev _ZThn328_N6ARDOUR10AuditionerD0Ev _ZThn284_N6ARDOUR10AuditionerD0Ev _ZThn224_N6ARDOUR10AuditionerD0Ev _ZThn124_N6ARDOUR10AuditionerD0Ev _ZThn24_N6ARDOUR10AuditionerD0Ev _ZTSN6ARDOUR10AuditionerE _ZTIN6ARDOUR10AuditionerE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsertEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR14MidiDiskstreamEEE _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEED0Ev _ZN3PBD20ScopedConnectionList16drop_connectionsEv _ZN6Evoral10ControlSet14clear_controlsEv _ZTIN6Evoral7ControlE _ZN6Evoral11ControlList16start_write_passEd _ZN6ARDOUR14AutomationList10stop_touchEbd _ZN6Evoral11ControlList19write_pass_finishedEd _ZN6ARDOUR14AutomationList20set_automation_stateENS_9AutoStateE _ZNK6Evoral11ControlList13unlocked_evalEd _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR11AutomatableEN6Evoral9ParameterENS7_9AutoStateEEENS3_5list3INS3_5valueIPS8_EENSE_ISA_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR11AutomatableEN6Evoral9ParameterENS7_9AutoStateEEENS3_5list3INS3_5valueIPS8_EENSE_ISA_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR11AutomatableEN6Evoral9ParameterENS4_9AutoStateEEENS0_5list3INS0_5valueIPS5_EENSB_IS7_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR11AutomatableEN6Evoral9ParameterENS4_9AutoStateEEENS0_5list3INS0_5valueIPS5_EENSB_IS7_EENS_3argILi1EEEEEEE _ZN6ARDOUR11Automatable24get_automation_xml_stateEv _ZN6ARDOUR11Automatable13xml_node_nameE _ZN6ARDOUR11Automatable30get_parameter_automation_styleEN6Evoral9ParameterE _ZN6ARDOUR11Automatable18protect_automationEv _ZN6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterEb _ZN6ARDOUR11Automatable30get_parameter_automation_stateEN6Evoral9ParameterE _ZNK6ARDOUR11Automatable18automation_controlERKN6Evoral9ParameterE _ZNSo9_M_insertIlEERSoT_ _ZN5boost20dynamic_pointer_castIN6ARDOUR14AutomationListEN6Evoral11ControlListEEENS_10shared_ptrIT_EERKNS5_IT0_EE _ZN6ARDOUR11Automatable30set_parameter_automation_styleEN6Evoral9ParameterENS_9AutoStyleE _ZN6ARDOUR17AutomationControl20set_automation_styleENS_9AutoStyleE _ZTIN6ARDOUR9MidiTrackE _ZTVN6ARDOUR9MidiTrack11MidiControlE _ZN6Evoral7Control8set_listEN5boost10shared_ptrINS_11ControlListEEE _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEEE _ZN6ARDOUR17AutomationControlC1ERNS_7SessionERKN6Evoral9ParameterEN5boost10shared_ptrINS_14AutomationListEEERKSs _ZTIN6ARDOUR8PannableE _ZTVN6ARDOUR15PanControllableE _ZTIN6ARDOUR12PluginInsertE _ZN6ARDOUR12PluginInsert13PluginControlC1EPS0_RKN6Evoral9ParameterEN5boost10shared_ptrINS_14AutomationListEEE _ZNSt8_Rb_treeIN6Evoral9ParameterES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E _ZN6ARDOUR11AutomatableC2ERNS_7SessionE _ZNSt8_Rb_treeIN6Evoral9ParameterES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueERKS1_ _ZN6ARDOUR11Automatable15load_automationERKSs _ZN4Glib16path_is_absoluteERKSs _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE _ZNK6ARDOUR7Session14automation_dirEv _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev _ZN6ARDOUR11Automatable24old_set_automation_stateERK7XMLNode _ZN6ARDOUR11Automatable12can_automateEN6Evoral9ParameterE _ZN5boost9function1IvN6ARDOUR9AutoStateEE5clearEv _Z14string_composeIiESsRKSsRKT_ _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9AutoStateEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9AutoStateEEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9AutoStateEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9AutoStateEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZN6Evoral10ControlSet11add_controlEN5boost10shared_ptrINS_7ControlEEE _ZZN5boost9function1IvN6ARDOUR9AutoStateEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_11AutomatableEN6Evoral9ParameterES2_EENS5_5list3INS5_5valueIPS9_EENSE_ISB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZTVN6ARDOUR11AutomatableE _ZN6ARDOUR11AutomatableC2ERKS0_ _ZN6ARDOUR11AutomatableC1ERKS0_ _ZN6Evoral10ControlSetC2ERKS0_ _ZTv0_n12_N6ARDOUR11AutomatableD1Ev _ZN6ARDOUR11AutomatableD0Ev _ZTv0_n12_N6ARDOUR11AutomatableD0Ev _ZNK6ARDOUR12EventTypeMap9to_symbolERKN6Evoral9ParameterE _ZN6ARDOUR11Automatable24set_automation_xml_stateERK7XMLNodeN6Evoral9ParameterE _ZNK6ARDOUR12EventTypeMap13new_parameterERKSs _ZN6ARDOUR14AutomationListC1ERK7XMLNodeN6Evoral9ParameterE _ZTSN6ARDOUR11AutomatableE _ZTIN6Evoral10ControlSetE _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral7ControlEEE _ZTTN6ARDOUR11AutomatableE _ZNK6ARDOUR17AutomationControl21internal_to_interfaceEd _ZNK6ARDOUR17AutomationControl21interface_to_internalEd _ZNK6ARDOUR17AutomationControl16internal_to_userEd _ZN6ARDOUR14AutomationList20set_automation_styleENS_9AutoStyleE _ZN6ARDOUR17AutomationControl11start_touchEd _ZN6ARDOUR14AutomationList11start_touchEd _ZN6ARDOUR15AutomationWatch8instanceEv _ZN6ARDOUR15AutomationWatch20add_automation_watchEN5boost10shared_ptrINS_17AutomationControlEEE _ZN6ARDOUR17AutomationControl10stop_touchEbd _ZN6ARDOUR15AutomationWatch23remove_automation_watchEN5boost10shared_ptrINS_17AutomationControlEEE _ZN6Evoral7ControlD2Ev _ZTVN6Evoral7ControlE _ZN6Evoral7ControlD1Ev _ZN6Evoral7ControlD0Ev _ZN3PBD20StatefulDestructibleD2Ev _ZN3PBD20StatefulDestructibleD1Ev _ZThn100_N3PBD20StatefulDestructibleD1Ev _ZN3PBD20StatefulDestructibleD0Ev _ZThn100_N3PBD20StatefulDestructibleD0Ev _ZN6ARDOUR17AutomationControl8set_listEN5boost10shared_ptrIN6Evoral11ControlListEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPNS2_12ControllableEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPNS2_12ControllableEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN3PBD12ControllableD2Ev _ZTVN3PBD12ControllableE _ZN3PBD12Controllable9DestroyedE _ZN3PBD12ControllableD1Ev _ZThn100_N3PBD12ControllableD1Ev _ZN3PBD12ControllableD0Ev _ZThn100_N3PBD12ControllableD0Ev _ZTVN6ARDOUR17AutomationControlE _ZN6ARDOUR17AutomationControlD1Ev _ZThn264_N6ARDOUR17AutomationControlD1Ev _ZThn100_N6ARDOUR17AutomationControlD1Ev _ZN6ARDOUR17AutomationControlD0Ev _ZThn264_N6ARDOUR17AutomationControlD0Ev _ZThn100_N6ARDOUR17AutomationControlD0Ev _ZN3PBD12ControllableC2ERKSsNS0_4FlagE _ZN6Evoral7ControlC2ERKNS_9ParameterEN5boost10shared_ptrINS_11ControlListEEE _ZTIN5boost23enable_shared_from_thisIN6ARDOUR17AutomationControlEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR17AutomationControlEEE _ZTSN6ARDOUR17AutomationControlE _ZTIN3PBD12ControllableE _ZNK6Evoral11ControlList11clamp_valueERdS1_ _ZNK6ARDOUR14AutomationList7writingEv _ZThn176_NK6ARDOUR14AutomationList7writingEv _ZNK6ARDOUR14AutomationList13touch_enabledEv _ZThn176_NK6ARDOUR14AutomationList13touch_enabledEv _ZN6ARDOUR22AutomationListPropertyD2Ev _ZN6ARDOUR22AutomationListPropertyD1Ev _ZN6ARDOUR22AutomationListPropertyD0Ev _ZN6ARDOUR14AutomationList25create_curve_if_necessaryEv _ZN6Evoral11ControlList12create_curveEv _ZN6ARDOUR14AutomationListeqERKS0_ _ZNK6Evoral11ControlListneERKS0_ _ZN6ARDOUR14AutomationList16serialize_eventsEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR14AutomationListEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9AutoStateEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR14AutomationListD2Ev _ZTVN6ARDOUR14AutomationListE _ZN6Evoral11ControlListD2Ev _ZN6ARDOUR14AutomationListD1Ev _ZThn176_N6ARDOUR14AutomationListD1Ev _ZThn100_N6ARDOUR14AutomationListD1Ev _ZN6ARDOUR14AutomationListD0Ev _ZThn176_N6ARDOUR14AutomationListD0Ev _ZThn100_N6ARDOUR14AutomationListD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR14AutomationListEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR14AutomationListC2EN6Evoral9ParameterE _ZN3PBD8StatefulC2Ev _ZN6Evoral11ControlListC2ERKNS_9ParameterE _ZN6ARDOUR14AutomationList21AutomationListCreatedE _ZN6ARDOUR14AutomationList6createEN6Evoral9ParameterE _ZThn176_N6ARDOUR14AutomationList6createEN6Evoral9ParameterE _ZN6ARDOUR14AutomationListC2ERKS0_ _ZN6Evoral11ControlListC2ERKS0_ _ZNK6ARDOUR22AutomationListProperty5cloneEv _ZN6ARDOUR14AutomationListC2ERKS0_dd _ZN6Evoral11ControlListC2ERKS0_dd _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9AutoStateEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR14AutomationListEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9AutoStateEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR14AutomationList20maybe_signal_changedEv _ZN6Evoral11ControlList20maybe_signal_changedEv _ZThn176_N6ARDOUR14AutomationList20maybe_signal_changedEv _ZNK6Evoral11ControlList10mark_dirtyEv _ZN6ARDOUR14AutomationList4thawEv _ZN6Evoral11ControlList4thawEv _ZThn176_N6ARDOUR14AutomationList4thawEv _ZN6ARDOUR14AutomationList18deserialize_eventsERK7XMLNode _ZN6Evoral11ControlList6freezeEv _ZN6Evoral11ControlList4thinEv _ZN6ARDOUR14AutomationList9set_stateERK7XMLNodei _ZN3PBD8Stateful6set_idERK7XMLNode _ZTSN6Evoral11ControlList18InterpolationStyleE _ZN6ARDOUR20string_to_auto_styleESs _ZN6ARDOUR20string_to_auto_stateESs _ZN6ARDOUR14AutomationListC2ERK7XMLNodeN6Evoral9ParameterE _ZN6ARDOUR14AutomationList5stateEb _ZN6ARDOUR20auto_state_to_stringENS_9AutoStateE _ZN6ARDOUR20auto_style_to_stringENS_9AutoStyleE _ZN6ARDOUR14AutomationList9get_stateEv _ZTSN6ARDOUR22AutomationListPropertyE _ZTIN6ARDOUR22AutomationListPropertyE _ZTIN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR14AutomationListE _ZTIN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPN6ARDOUR14AutomationListENS_17OptionalLastValueIvEEEE _ZN6Evoral11ControlList3addEddb _ZN4sigc8internal14typed_slot_repIN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEE7destroyEPv _ZN4sigc8internal10slot_call0IN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEvE7call_itEPNS0_8slot_repE _ZN4sigc8internal14typed_slot_repIN5boost3_bi6bind_tIvNS2_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEE3dupEPv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15AutomationWatchENS_8weak_ptrINS7_17AutomationControlEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15AutomationWatchENS_8weak_ptrINS4_17AutomationControlEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15AutomationWatchENS_8weak_ptrINS4_17AutomationControlEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN6ARDOUR15AutomationWatch22transport_state_changeEv _ZN6Evoral11ControlList17set_in_write_passEbbd _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15AutomationWatchENS_8weak_ptrINS7_17AutomationControlEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR15AutomationWatch5timerEv _ZNK6ARDOUR7Session13audible_frameEv _ZN6ARDOUR15AutomationWatch6threadEv _ZN3PBD16ScopedConnectionD2Ev _ZN3PBD16ScopedConnectionD1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR17AutomationControlEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN6ARDOUR15AutomationWatch28remove_weak_automation_watchEN5boost8weak_ptrINS_17AutomationControlEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR17AutomationControlEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE8_connectEN5boost8functionIFvvEEE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15AutomationWatchENS_8weak_ptrINS7_17AutomationControlEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15AutomationWatch11set_sessionEPNS_7SessionE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15AutomationWatchEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15AutomationWatchC2Ev _ZN3PBD20ScopedConnectionListC2Ev _ZTVN6ARDOUR15AutomationWatchE _ZN4sigc9trackableD2Ev _ZN3PBD20ScopedConnectionListD2Ev _ZN6ARDOUR15AutomationWatchC1Ev _ZN6ARDOUR15AutomationWatch9_instanceE _ZN6ARDOUR15AutomationWatchD2Ev _ZN6ARDOUR15AutomationWatchD1Ev _ZThn32_N6ARDOUR15AutomationWatchD1Ev _ZN6ARDOUR15AutomationWatchD0Ev _ZThn32_N6ARDOUR15AutomationWatchD0Ev _ZTIN4sigc9trackableE _ZTSN4sigc9trackableE _ZTSN6ARDOUR15AutomationWatchE _ZTIN6ARDOUR15AutomationWatchE _ZTIN3PBD20ScopedConnectionListE _ZN3PBD10SearchPathC1ERKSs _ZN6ARDOUR20ardour_dll_directoryEv _ZN3PBD10SearchPathpLERKSs _ZN6ARDOUR16backend_dir_nameE _ZN3PBD10SearchPath25add_subdirectory_to_pathsERKSs _ZN4Glib6getenvERKSs _ZN3PBD10SearchPathpLERKS0_ _ZN6ARDOUR20BeatsFramesConverterD2Ev _ZN6ARDOUR20BeatsFramesConverterD1Ev _ZNK6ARDOUR20BeatsFramesConverter4fromEx _ZNK6ARDOUR8TempoMap18framewalk_to_beatsExx _ZN6ARDOUR20BeatsFramesConverterD0Ev _ZNK6ARDOUR20BeatsFramesConverter2toEd _ZNK6ARDOUR8TempoMap19framepos_plus_beatsExd _ZTIN6Evoral13TimeConverterIdxEE _ZTSN6Evoral13TimeConverterIdxEE _ZTSN6ARDOUR20BeatsFramesConverterE _ZTIN6ARDOUR20BeatsFramesConverterE _ZTVN6Evoral13TimeConverterIdxEE _ZTVN6ARDOUR20BeatsFramesConverterE _ZN6ARDOUR13BroadcastInfoD2Ev _ZTVN6ARDOUR13BroadcastInfoE _ZN12AudioGrapher13BroadcastInfoD2Ev _ZN6ARDOUR13BroadcastInfoD1Ev _ZN6ARDOUR13BroadcastInfoD0Ev __vsnprintf_chk _ZN6ARDOUR13BroadcastInfoC2Ev _ZN12AudioGrapher13BroadcastInfoC2Ev _ZN6ARDOUR13BroadcastInfoC1Ev _ZN6ARDOUR13BroadcastInfo31set_originator_ref_from_sessionERKNS_7SessionE random _ZN6ARDOUR8revisionE _ZN6ARDOUR15SessionMetadata9_metadataE _ZNK6ARDOUR15SessionMetadata7countryEv _ZNK6ARDOUR15SessionMetadata12organizationEv _ZN6ARDOUR15SessionMetadataC1Ev _ZN6ARDOUR13BroadcastInfo14set_originatorERKSs _ZN4Glib13get_real_nameEv _ZN12AudioGrapher13BroadcastInfo14set_originatorERKSs _ZN6ARDOUR13BroadcastInfo16set_from_sessionERKNS_7SessionEx _ZN12AudioGrapher13BroadcastInfo15set_descriptionERKSs _ZN12AudioGrapher13BroadcastInfo18set_time_referenceEx _ZN12AudioGrapher13BroadcastInfo20set_origination_timeEP2tm _ZTSN6ARDOUR13BroadcastInfoE _ZTIN6ARDOUR13BroadcastInfoE _ZTIN12AudioGrapher13BroadcastInfoE _ZN6ARDOUR6Buffer6createENS_8DataTypeEj _ZN6ARDOUR10MidiBufferC1Ej _ZN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEED2Ev _ZTVN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEEE _ZN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEED1Ev _ZN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEED0Ev _ZN6ARDOUR13BufferManager18get_thread_buffersEv _ZN6ARDOUR13BufferManager8rb_mutexE _ZN6ARDOUR13BufferManager14thread_buffersE __memcpy_chk _ZN6ARDOUR13BufferManager18put_thread_buffersEPNS_13ThreadBuffersE _ZN6ARDOUR13BufferManager14ensure_buffersENS_9ChanCountE _ZN6ARDOUR13BufferManager19thread_buffers_listE _ZN6ARDOUR13ThreadBuffers14ensure_buffersENS_9ChanCountE _ZN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEE5writeEPKS3_j _ZN6ARDOUR13BufferManager4initEj _ZN6ARDOUR13ThreadBuffersC1Ev _ZTIN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEEE _ZTSN3PBD13RingBufferNPTIPN6ARDOUR13ThreadBuffersEEE _ZN6ARDOUR9BufferSet26get_backend_port_addressesERNS_7PortSetEx _ZNK6ARDOUR7PortSet4portENS_8DataTypeEj _ZNK6ARDOUR9BufferSet15buffer_capacityENS_8DataTypeE _ZNK6ARDOUR9BufferSet3getENS_8DataTypeEj _ZN6ARDOUR9BufferSet18ensure_lv2_bufsizeEbjj lv2_evbuf_get_capacity lv2_evbuf_free _ZN6ARDOUR9LV2Plugin5uridsE lv2_evbuf_new _ZN6ARDOUR9BufferSet12get_lv2_midiEbjb lv2_evbuf_set_type lv2_evbuf_reset _ZN6ARDOUR9BufferSet16forward_lv2_midiEP14LV2_Evbuf_Impljb lv2_evbuf_begin lv2_evbuf_next lv2_evbuf_is_valid lv2_evbuf_get _ZN6ARDOUR9BufferSet14flush_lv2_midiEbj _ZN6ARDOUR9BufferSet9VSTBufferC2Ej _ZN6ARDOUR9BufferSet9VSTBufferC1Ej _ZN6ARDOUR9BufferSet9VSTBufferD2Ev _ZN6ARDOUR9BufferSet9VSTBufferD1Ev _ZN6ARDOUR9BufferSet5clearEv _ZN6ARDOUR9BufferSet9VSTBuffer5clearEv _ZN6ARDOUR9BufferSet9VSTBuffer9push_backERKN6Evoral9MIDIEventIxEE _ZN6ARDOUR9BufferSet9read_fromERKS0_xNS_8DataTypeE _ZN6ARDOUR9BufferSet9read_fromERKS0_x _ZN6ARDOUR9BufferSet10merge_fromERKS0_x _ZN6ARDOUR9BufferSet7silenceExx _ZNSt6vectorIS_IPN6ARDOUR6BufferESaIS2_EESaIS4_EED2Ev _ZNSt6vectorIS_IPN6ARDOUR6BufferESaIS2_EESaIS4_EED1Ev _ZN6ARDOUR9BufferSetD2Ev _ZNSt6vectorIPN6ARDOUR6BufferESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZNSt6vectorISt4pairIbP14LV2_Evbuf_ImplESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZNSt6vectorIPN6ARDOUR9BufferSet9VSTBufferESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR9BufferSet14ensure_buffersENS_8DataTypeEjj _ZN6ARDOUR9BufferSet14ensure_buffersERKNS_9ChanCountEj _ZNSt6vectorIPN6ARDOUR6BufferESaIS2_EEaSERKS4_ _ZNSt6vectorIS_IPN6ARDOUR6BufferESaIS2_EESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZN6ARDOUR9BufferSet14attach_buffersERNS_7PortSetE _ZN6ARDOUR9BufferSetC2Ev _ZN6ARDOUR9BufferSet12get_vst_midiEj _ZNK6ARDOUR6Bundle9nchannelsEv _ZNK6ARDOUR6Bundle13channel_portsEj _ZN6ARDOUR6Bundle7ChannelD2Ev _ZN6ARDOUR6Bundle7ChannelD1Ev _ZNK6ARDOUR6Bundle11offers_portESs _ZNK6ARDOUR6Bundle17offers_port_aloneESs _ZNK6ARDOUR6Bundle12channel_nameEj _ZN6ARDOUR6Bundle7connectEN5boost10shared_ptrIS0_EERNS_11AudioEngineE _ZN6ARDOUR11PortManager7connectERKSsS2_ _ZN6ARDOUR6Bundle10disconnectEN5boost10shared_ptrIS0_EERNS_11AudioEngineE _ZN6ARDOUR11PortManager10disconnectERKSsS2_ _ZN6ARDOUR6Bundle15suspend_signalsEv _ZN6ARDOUR6Bundle12connected_toEN5boost10shared_ptrIS0_EERNS_11AudioEngineE _ZN6ARDOUR11PortManager16get_port_by_nameERKSs _ZNK6ARDOUR4Port12connected_toERKSs _ZN6ARDOUR6Bundle21connected_to_anythingERNS_11AudioEngineE _ZN6ARDOUR11PortManager9connectedERKSs _ZNK6ARDOUR6Bundle14has_same_portsEN5boost10shared_ptrIS0_EE _ZNK6ARDOUR6Bundle12channel_typeEj _ZlsRSoRKN6ARDOUR6BundleE _ZN6ARDOUR6BundleeqERKS0_ _ZNK6ARDOUR6Bundle23type_channel_to_overallENS_8DataTypeEj _ZNK6ARDOUR6Bundle23overall_channel_to_typeENS_8DataTypeEj _ZNSt6vectorIN6ARDOUR6Bundle7ChannelESaIS2_EED2Ev _ZNSt6vectorIN6ARDOUR6Bundle7ChannelESaIS2_EED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR6Bundle6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEED1Ev _ZN6ARDOUR6BundleC2Eb _ZTVN6ARDOUR6BundleE _ZN6ARDOUR6BundleC1Eb _ZN6ARDOUR6BundleC2ERKSsb _ZN6ARDOUR6BundleC1ERKSsb _ZN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR6BundleD2Ev _ZN6ARDOUR6BundleD1Ev _ZN6ARDOUR6BundleD0Ev _ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops16_Iter_equals_valIKSsEEET_SB_SB_T0_St26random_access_iterator_tag _ZN6ARDOUR6Bundle24port_attached_to_channelEjSs _ZN6ARDOUR6BundleC2EN5boost10shared_ptrIS0_EE _ZN6ARDOUR6BundleC1EN5boost10shared_ptrIS0_EE _ZNSt6vectorISsSaISsEEaSERKS1_ _ZNSt6vectorIN6ARDOUR6Bundle7ChannelESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR6Bundle6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR6Bundle14resume_signalsEv _ZN6ARDOUR6Bundle12emit_changedENS0_6ChangeE _ZN6ARDOUR6Bundle19add_port_to_channelEjSs _ZN6ARDOUR6Bundle24remove_port_from_channelEjSs _ZN6ARDOUR6Bundle8set_portEjSs _ZN6ARDOUR6Bundle11add_channelERKSsNS_8DataTypeE _ZN6ARDOUR6Bundle24add_channels_from_bundleEN5boost10shared_ptrIS0_EE _ZN6ARDOUR6Bundle11add_channelERKSsNS_8DataTypeESt6vectorISsSaISsEE _ZN6ARDOUR6Bundle11add_channelERKSsNS_8DataTypeES2_ _ZN6ARDOUR6Bundle14remove_channelEj _ZN6ARDOUR6Bundle15remove_channelsEv _ZN6ARDOUR6Bundle16set_channel_nameEjRKSs _ZN6ARDOUR6Bundle26remove_ports_from_channelsEv _ZN6ARDOUR6Bundle25remove_ports_from_channelEj _ZN6ARDOUR6Bundle20set_ports_are_inputsEv _ZN6ARDOUR6Bundle21set_ports_are_outputsEv _ZN6ARDOUR6Bundle8set_nameERKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR6Bundle6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTIN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR6Bundle6ChangeENS_17OptionalLastValueIvEEEE _ZTIN6ARDOUR6BundleE _ZTSN6ARDOUR6BundleE _ZN10RingBufferIP15CrossThreadPoolED2Ev _ZTV10RingBufferIP15CrossThreadPoolE _ZN10RingBufferIP15CrossThreadPoolED1Ev _ZN10RingBufferIP15CrossThreadPoolED0Ev _ZN6ARDOUR6Butler14config_changedESs _ZN6ARDOUR7Session24adjust_capture_bufferingEv _ZN6ARDOUR7Session25adjust_playback_bufferingEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6ButlerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6ButlerESsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6ButlerESsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6ButlerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN6ARDOUR6Butler16terminate_threadEv pthread_join _ZN6ARDOUR6ButlerD2Ev _ZTVN6ARDOUR6ButlerE _ZN6ARDOUR6ButlerD1Ev _ZN6ARDOUR6ButlerD0Ev _ZN6ARDOUR6Butler6summonEv _ZN6ARDOUR6Butler23schedule_transport_workEv _ZN6ARDOUR6Butler4stopEv _ZN6ARDOUR6Butler19wait_until_finishedEv _ZNK6ARDOUR6Butler24transport_work_requestedEv _ZN6ARDOUR6Butler16empty_pool_trashEv _ZN15CrossThreadPool5emptyEv _ZN6ARDOUR6Butler15drop_referencesEv _ZN6ARDOUR12SessionEvent4poolE _ZN13PerThreadPool9set_trashEP10RingBufferIP15CrossThreadPoolE _Z14string_composeIPcESsRKSsRKT_ _ZN6ARDOUR6Butler12start_threadEv _ZN6ARDOUR14MidiDiskstream14midi_readaheadE pipe fcntl _ZN6ARDOUR6Butler12_thread_workEPv _Z24pthread_create_and_storeSsPmPFPvS0_ES0_ _Z14string_composeIisESsRKSsRKT_RKT0_ _ZNSolsEs _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EE8_M_clearEv _ZN6ARDOUR6Butler11thread_workEv poll _ZN6ARDOUR7Session21butler_transport_workEv _ZNK6ARDOUR7Session14is_auditioningEv _ZN6ARDOUR7Session18refresh_disk_spaceEv _ZN6ARDOUR7Session12request_stopEbb _ZN6ARDOUR6ButlerC2ERNS_7SessionE _ZN6ARDOUR16SessionHandleRefC2ERNS_7SessionE _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6ButlerESsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR6ButlerC1ERNS_7SessionE _ZTI10RingBufferIP15CrossThreadPoolE _ZTS10RingBufferIP15CrossThreadPoolE _ZTSN6ARDOUR6ButlerE _ZTIN6ARDOUR6ButlerE _ZNK6ARDOUR18CapturingProcessor15display_to_userEv _ZN6ARDOUR18CapturingProcessor28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR18CapturingProcessor3runERNS_9BufferSetExxjb _ZN6ARDOUR18CapturingProcessor5stateEb _ZN6ARDOUR18CapturingProcessor15realloc_buffersEv _ZN6ARDOUR18CapturingProcessor14set_block_sizeEj _ZN6ARDOUR18CapturingProcessor12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR18CapturingProcessorC2ERNS_7SessionE _ZTVN6ARDOUR18CapturingProcessorE _ZN6ARDOUR18CapturingProcessorD2Ev _ZN6ARDOUR18CapturingProcessorC1ERNS_7SessionE _ZTTN6ARDOUR18CapturingProcessorE _ZN6ARDOUR18CapturingProcessorD1Ev _ZTv0_n12_N6ARDOUR18CapturingProcessorD1Ev _ZThn288_N6ARDOUR18CapturingProcessorD1Ev _ZThn224_N6ARDOUR18CapturingProcessorD1Ev _ZThn124_N6ARDOUR18CapturingProcessorD1Ev _ZThn24_N6ARDOUR18CapturingProcessorD1Ev _ZN6ARDOUR18CapturingProcessorD0Ev _ZTv0_n12_N6ARDOUR18CapturingProcessorD0Ev _ZThn288_N6ARDOUR18CapturingProcessorD0Ev _ZThn224_N6ARDOUR18CapturingProcessorD0Ev _ZThn124_N6ARDOUR18CapturingProcessorD0Ev _ZThn24_N6ARDOUR18CapturingProcessorD0Ev _ZTSN6ARDOUR18CapturingProcessorE _ZTIN6ARDOUR18CapturingProcessorE _ZThn24_N6ARDOUR9Processor9set_stateERK7XMLNodei _ZN6ARDOUR9ChanCountC2ERK7XMLNode g_ascii_strncasecmp _ZN6ARDOUR9ChanCountC1ERK7XMLNode _ZN6ARDOUR16infinity_factoryEv _ZNK6ARDOUR9ChanCount5stateERKSs _ZN7XMLNode12add_propertyEPKcl _ZN6ARDOUR9ChanCount8INFINITEE _ZN6ARDOUR9ChanCount4ZEROE _ZN6ARDOUR11ChanMapping3getENS_8DataTypeEjPb _ZN6ARDOUR11ChanMapping9offset_toENS_8DataTypeEi _ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E _ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZN6ARDOUR11ChanMapping11offset_fromENS_8DataTypeEi _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EE7_M_copyEPKSt13_Rb_tree_nodeISB_EPSI_ _ZlsRSoRKN6ARDOUR11ChanMappingE _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EE16_M_insert_uniqueERKSB_ _ZN6ARDOUR11ChanMapping3setENS_8DataTypeEjj _ZN6ARDOUR11ChanMappingC2ENS_9ChanCountE _ZN6ARDOUR11ChanMappingC1ENS_9ChanCountE _ZN6ARDOUR13ConfigurationC2Ev _ZTVN6ARDOUR13ConfigurationE _ZTVN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEEE _ZN6ARDOUR13ConfigurationC1Ev _ZN6ARDOUR18ConfigVariableBase11add_to_nodeER7XMLNode _ZNSt4listIP7XMLNodeSaIS1_EEaSERKS3_ _ZN6ARDOUR18ConfigVariableBase13set_from_nodeERK7XMLNode _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEED2Ev _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR13ConfigurationD2Ev _ZN6ARDOUR13ConfigurationD1Ev _ZN6ARDOUR13ConfigurationD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTIN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR13ConfigurationE _ZTIN6ARDOUR13ConfigurationE _ZN6ARDOUR18ardour_config_infoE _ZN6ARDOUR15ControlProtocol29midi_connectivity_establishedEv _ZN6ARDOUR22ControlProtocolManager18session_going_awayEv _ZThn100_N6ARDOUR22ControlProtocolManager18session_going_awayEv _ZN6ARDOUR22ControlProtocolManager9get_stateEv _ZN6ARDOUR22ControlProtocolManager15state_node_nameE _ZN6ARDOUR22ControlProtocolManager11cpi_by_nameESs _ZN6ARDOUR22ControlProtocolManager29midi_connectivity_establishedEv _ZN6ARDOUR22ControlProtocolManager14get_descriptorESs dlopen dlsym dlerror dlclose _ZN6ARDOUR22ControlProtocolManager25control_protocol_discoverESs _ZN6ARDOUR22ControlProtocolManager26discover_control_protocolsEv _ZN6ARDOUR28control_protocol_search_pathEv _ZN6ARDOUR22ControlProtocolManager22foreach_known_protocolEN5boost8functionIFvPKNS_19ControlProtocolInfoEEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR19ControlProtocolInfoEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR19ControlProtocolInfoEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR22ControlProtocolManager8teardownERNS_19ControlProtocolInfoE _ZN6ARDOUR22ControlProtocolManager10deactivateERNS_19ControlProtocolInfoE _ZN6ARDOUR22ControlProtocolManager11instantiateERNS_19ControlProtocolInfoE _ZN6ARDOUR22ControlProtocolManager8activateERNS_19ControlProtocolInfoE _ZN6ARDOUR22ControlProtocolManager11set_sessionEPNS_7SessionE _ZThn100_N6ARDOUR22ControlProtocolManager11set_sessionEPNS_7SessionE _ZN6ARDOUR22ControlProtocolManager24load_mandatory_protocolsEv _ZN6ARDOUR22ControlProtocolManager9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR19ControlProtocolInfoEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR22ControlProtocolManagerC2Ev _ZTVN6ARDOUR22ControlProtocolManagerE _ZN6ARDOUR22ControlProtocolManagerC1Ev _ZN6ARDOUR22ControlProtocolManager8instanceEv _ZN6ARDOUR22ControlProtocolManager9_instanceE _ZN6ARDOUR22ControlProtocolManagerD2Ev _ZN6ARDOUR22ControlProtocolManagerD1Ev _ZThn100_N6ARDOUR22ControlProtocolManagerD1Ev _ZN6ARDOUR22ControlProtocolManagerD0Ev _ZThn100_N6ARDOUR22ControlProtocolManagerD0Ev _ZTIN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPN6ARDOUR19ControlProtocolInfoENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR22ControlProtocolManagerE _ZTIN6ARDOUR22ControlProtocolManagerE _ZN6ARDOUR17surfaces_dir_nameE _Z7get_mhzv fopen64 fgets fclose _ZN12StoringTimerC2Ei _ZN12StoringTimerC1Ei _ZN12StoringTimer4dumpERKSs _ZN12StoringTimer3refEv _ZN12StoringTimer5checkEi _ZN10CycleTimer15cycles_per_usecE _ZNK6ARDOUR8DataType14to_i18n_stringEv _ZN6ARDOUR7Session20default_click_lengthE _ZN6ARDOUR7Session13default_clickE _ZN6ARDOUR7Session29default_click_emphasis_lengthE _ZN6ARDOUR7Session22default_click_emphasisE _ZN3PBD13new_debug_bitEPKc _ZN3PBD5DEBUG12MidiSourceIOE _ZN3PBD5DEBUG14MidiPlaylistIOE _ZN3PBD5DEBUG16MidiDiskstreamIOE _ZN3PBD5DEBUG7SnapBBTE _ZN3PBD5DEBUG13ConfigurationE _ZN3PBD5DEBUG7LatencyE _ZN3PBD5DEBUG10ProcessorsE _ZN3PBD5DEBUG14ProcessThreadsE _ZN3PBD5DEBUG5GraphE _ZN3PBD5DEBUG11DestructionE _ZN3PBD5DEBUG3MTCE _ZN3PBD5DEBUG3LTCE _ZN3PBD5DEBUG9TransportE _ZN3PBD5DEBUG5SlaveE _ZN3PBD5DEBUG13SessionEventsE _ZN3PBD5DEBUG6MidiIOE _ZN3PBD5DEBUG13MackieControlE _ZN3PBD5DEBUG9MidiClockE _ZN3PBD5DEBUG7MonitorE _ZN3PBD5DEBUG4SoloE _ZN3PBD5DEBUG13AudioPlaybackE _ZN3PBD5DEBUG7PanningE _ZN3PBD5DEBUG3LV2E _ZN3PBD5DEBUG16CaptureAlignmentE _ZN3PBD5DEBUG13PluginManagerE _ZN3PBD5DEBUG10AudioUnitsE _ZN3PBD5DEBUG16ControlProtocolsE _ZN3PBD5DEBUG11CycleTimersE _ZN3PBD5DEBUG12MidiTrackersE _ZN3PBD5DEBUG8LayeringE _ZN3PBD5DEBUG9TempoMathE _ZN3PBD5DEBUG8TempoMapE _ZN3PBD5DEBUG9OrderKeysE _ZN3PBD5DEBUG10AutomationE _ZN3PBD5DEBUG14WiimoteControlE _ZN3PBD5DEBUG5PortsE _ZNK6ARDOUR11IOProcessor12does_routingEv _ZNK6ARDOUR8Delivery12does_routingEv _ZNK6ARDOUR8Delivery8pan_outsEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8DeliveryEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEED0Ev _ZNK6ARDOUR8Delivery12display_nameEv _ZN6ARDOUR8Delivery8set_nameERKSs _ZN6ARDOUR11IOProcessor8set_nameERKSs _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8DeliveryENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8DeliveryENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8DeliveryENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8DeliveryENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8DeliveryEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8DeliveryEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8DeliveryEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR8Delivery28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR8Delivery17transport_stoppedEx _ZThn224_N6ARDOUR8Delivery17transport_stoppedEx _ZN6ARDOUR8Delivery15realtime_locateEv _ZN6ARDOUR8Delivery5stateEb _ZN6ARDOUR11IOProcessor5stateEb _ZTSN6ARDOUR8Delivery4RoleE _ZN6ARDOUR8Delivery5unpanEv _ZN6ARDOUR8Delivery15disable_pannersEv _ZN6ARDOUR8Delivery13panners_legalE _ZN6ARDOUR8Delivery11target_gainEv _ZNK6ARDOUR10MuteMaster12mute_gain_atENS0_9MutePointE _ZN6ARDOUR8Delivery3runERNS_9BufferSetExxjb _ZNK6ARDOUR11PannerShell8bypassedEv _ZN6ARDOUR11PannerShell3runERNS_9BufferSetES2_xxj _ZN6ARDOUR2IO15copy_to_outputsERNS_9BufferSetENS_8DataTypeEjx _ZN6ARDOUR8Delivery25no_outs_cuz_we_no_monitorEb _ZNK6ARDOUR8Delivery6pannerEv _ZN6ARDOUR8Delivery20panners_became_legalEv _ZN6ARDOUR11PannerShell12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR8DeliveryD2Ev _ZTVN6ARDOUR8DeliveryE _ZN6ARDOUR11IOProcessorD2Ev _ZN6ARDOUR8Delivery13reset_pannersEv _ZN6ARDOUR8Delivery12PannersLegalE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8DeliveryEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR8Delivery12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR2IO9ensure_ioENS_9ChanCountEbPv _ZN6ARDOUR8Delivery9set_stateERK7XMLNodei _ZN6ARDOUR11IOProcessor9set_stateERK7XMLNodei _ZThn24_N6ARDOUR8Delivery9set_stateERK7XMLNodei _ZN6ARDOUR8Delivery14output_changedENS_8IOChangeEPv _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS2_S3_EEE _ZN6ARDOUR8DeliveryC2ERNS_7SessionEN5boost10shared_ptrINS_2IOEEENS4_INS_8PannableEEENS4_INS_10MuteMasterEEERKSsNS0_4RoleE _ZN6ARDOUR11IOProcessorC2ERNS_7SessionEN5boost10shared_ptrINS_2IOEEES6_RKSsNS_8DataTypeE _ZN6ARDOUR11PannerShellC1ESsRNS_7SessionEN5boost10shared_ptrINS_8PannableEEEb _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEEE _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_8DeliveryES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR8DeliveryC2ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEERKSsNS0_4RoleE _ZN6ARDOUR11IOProcessorC2ERNS_7SessionEbbRKSsSsNS_8DataTypeEb _ZN6ARDOUR8DeliveryC1ERNS_7SessionEN5boost10shared_ptrINS_2IOEEENS4_INS_8PannableEEENS4_INS_10MuteMasterEEERKSsNS0_4RoleE _ZTTN6ARDOUR8DeliveryE _ZN6ARDOUR8DeliveryC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEERKSsNS0_4RoleE _ZN6ARDOUR8DeliveryD1Ev _ZTv0_n12_N6ARDOUR8DeliveryD1Ev _ZThn288_N6ARDOUR8DeliveryD1Ev _ZThn224_N6ARDOUR8DeliveryD1Ev _ZThn124_N6ARDOUR8DeliveryD1Ev _ZThn24_N6ARDOUR8DeliveryD1Ev _ZN6ARDOUR8DeliveryD0Ev _ZTv0_n12_N6ARDOUR8DeliveryD0Ev _ZThn288_N6ARDOUR8DeliveryD0Ev _ZThn224_N6ARDOUR8DeliveryD0Ev _ZThn124_N6ARDOUR8DeliveryD0Ev _ZThn24_N6ARDOUR8DeliveryD0Ev _ZTSN6ARDOUR8DeliveryE _ZTIN6ARDOUR11IOProcessorE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR11PannerShellEEE _ZN6ARDOUR11IOProcessor7silenceEx _ZN6ARDOUR11IOProcessor12set_state_2XERK7XMLNodei _ZNK6ARDOUR11IOProcessor22natural_output_streamsEv _ZNK6ARDOUR11IOProcessor21natural_input_streamsEv _ZNK6ARDOUR11IOProcessor5feedsEN5boost10shared_ptrINS_5RouteEEE ignore_output_change _ZN6ARDOUR20user_config_dir_nameE _ZN6ARDOUR15panner_dir_nameE _ZN6ARDOUR24route_templates_dir_nameE _ZN6ARDOUR18templates_dir_nameE _ZN6ARDOUR23export_formats_dir_nameE _ZN6ARDOUR15export_dir_nameE _ZN6ARDOUR20interchange_dir_nameE _ZN6ARDOUR13dead_dir_nameE _ZN6ARDOUR13peak_dir_nameE _ZN6ARDOUR14video_dir_nameE _ZN6ARDOUR19midi_patch_dir_nameE _ZN6ARDOUR13midi_dir_nameE _ZN6ARDOUR14sound_dir_nameE _ZN6ARDOUR18old_sound_dir_nameE _ZN7Command9set_stateERK7XMLNodei _ZNK7Command5emptyEv _ZN6ARDOUR10Diskstream15set_destructiveEb _ZN6ARDOUR10Diskstream15set_non_layeredEb _ZNK6ARDOUR10Diskstream22can_become_destructiveERb _ZN6ARDOUR10Diskstream19non_realtime_locateEx _ZThn220_N6ARDOUR10Diskstream19non_realtime_locateEx _ZN6ARDOUR10Diskstream24request_input_monitoringEb _ZThn220_N6ARDOUR10Diskstream24request_input_monitoringEb _ZN6ARDOUR10Diskstream21prepare_record_statusEx _ZN6ARDOUR10Diskstream23set_align_style_from_ioEv _ZN6ARDOUR10Diskstream26setup_destructive_playlistEv _ZN6ARDOUR10Diskstream24use_destructive_playlistEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10DiskstreamEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSM_ILi2EEEEEEEvSG_bE6invokeERNS1_15function_bufferESG_b _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZNK26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE3getEv _ZN6ARDOUR10Diskstream19handle_input_changeENS_8IOChangeEPv _ZN6ARDOUR7Session29request_input_change_handlingEv _ZNK6ARDOUR2IO7latencyEv _ZTSN6ARDOUR10Diskstream4FlagE _ZTSN6ARDOUR11AlignChoiceE _ZThn24_N6ARDOUR10Diskstream9get_stateEv _ZN26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE9add_stateEP7XMLNode _ZN6ARDOUR7Session24request_overwrite_bufferEPNS_5TrackE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN14MementoCommandIN6ARDOUR14AutomationListEEclEv _ZN14MementoCommandIN6ARDOUR14AutomationListEE4undoEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSM_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSS_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamERKSt4listIN6Evoral9RangeMoveIxEESaIS9_EEbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSJ_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamERKSt4listIN6Evoral9RangeMoveIxEESaIS9_EEbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSJ_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR14AutomationListEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR14AutomationListEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10DiskstreamEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10DiskstreamEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10DiskstreamEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN7Command4redoEv _ZNK20MementoCommandBinderIN6ARDOUR14AutomationListEE9type_nameEv __cxa_demangle _ZN6ARDOUR10Diskstream16route_going_awayEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS_8weak_ptrINS7_9ProcessorEEERKSt4listIN6Evoral9RangeMoveIxEESaISF_EEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSM_ISH_EEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN3PBD16PropertyTemplateISsED2Ev _ZN3PBD16PropertyTemplateISsED1Ev _ZN3PBD16PropertyTemplateISsED0Ev _ZN6ARDOUR10Diskstream14set_roll_delayEx _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC2ERKSG_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC1ERKSG_ _ZN3PBD16PropertyTemplateISsE3setERKSs _ZThn24_N6ARDOUR10Diskstream9set_stateERK7XMLNodei _ZNSt4listIN6Evoral9RangeMoveIxEESaIS2_EEC2ERKS4_ _ZNSt4listIN6Evoral9RangeMoveIxEESaIS2_EEC1ERKS4_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS_8weak_ptrINS7_9ProcessorEEERKSt4listIN6Evoral9RangeMoveIxEESaISF_EEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSM_ISH_EEEEEEE6manageERKNS1_15function_bufferERSV_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_9ProcessorEEERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSJ_ISE_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamENS_8weak_ptrINS4_9ProcessorEEERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSJ_ISE_EEEEEE _ZN5boost16exception_detail20copy_boost_exceptionEPNS_9exceptionEPKS1_ _ZN3PBD10Connection10disconnectEv _ZN6ARDOUR5Route17foreach_processorEN5boost8functionIFvNS1_8weak_ptrINS_9ProcessorEEEEEE _ZTIN6ARDOUR16UnknownProcessorE _ZNKSs6substrEjj _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEED0Ev _ZN5boost9function2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbE5clearEv _ZN5boost9function1IvNS_8weak_ptrIN6ARDOUR9ProcessorEEEE5clearEv _ZN26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE11object_diedEv _ZN26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE _ZTV20MementoCommandBinderIN6ARDOUR14AutomationListEE _ZN26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEED0Ev _ZN7CommandD2Ev _ZTV7Command _ZN7CommandD1Ev _ZThn176_N7CommandD1Ev _ZThn100_N7CommandD1Ev _ZTVN6ARDOUR10DiskstreamE _ZN6ARDOUR10DiskstreamC1ERNS_7SessionERKSsNS0_4FlagE _ZN6ARDOUR10DiskstreamC1ERNS_7SessionERK7XMLNode _ZN7CommandD0Ev _ZThn176_N7CommandD0Ev _ZThn100_N7CommandD0Ev _ZN14MementoCommandIN6ARDOUR14AutomationListEED2Ev _ZTV14MementoCommandIN6ARDOUR14AutomationListEE _ZN14MementoCommandIN6ARDOUR14AutomationListEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR14AutomationListEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR14AutomationListEED1Ev _ZN14MementoCommandIN6ARDOUR14AutomationListEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR14AutomationListEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR14AutomationListEED0Ev _ZN14MementoCommandIN6ARDOUR14AutomationListEE12binder_dyingEv _ZN5boost9function0IvE11move_assignERS1_ _ZNSt8_Rb_treeIN6Evoral9ParameterES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE7_M_copyEPKSt13_Rb_tree_nodeIS1_EPS9_ _ZN5boost10shared_ptrIN3PBD10ConnectionEEC2IS2_EEPT_ _ZN5boost10shared_ptrIN3PBD10ConnectionEEC1IS2_EEPT_ _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEEclES3_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEEclES3_ _ZN3PBD7Signal0IvNS_17OptionalLastValueIvEEE19connect_same_threadERNS_16ScopedConnectionERKN5boost8functionIFvvEEE _ZN14MementoCommandIN6ARDOUR14AutomationListEEC2ERS1_P7XMLNodeS5_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR14AutomationListEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN14MementoCommandIN6ARDOUR14AutomationListEEC1ERS1_P7XMLNodeS5_ _ZNK6ARDOUR5Route8pannableEv _ZN6Evoral11ControlList11move_rangesERKSt4listINS_9RangeMoveIdEESaIS3_EE _ZN6ARDOUR10Diskstream25move_processor_automationEN5boost8weak_ptrINS_9ProcessorEEERKSt4listIN6Evoral9RangeMoveIxEESaIS8_EE _ZZN5boost9function1IvNS_8weak_ptrIN6ARDOUR9ProcessorEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS2_10DiskstreamES4_RKSt4listIN6Evoral9RangeMoveIxEESaISF_EEEENS7_5list3INS7_5valueIPSB_EENS_3argILi1EEENSM_ISH_EEEEEEEEvT_E13stored_vtable _ZN5boost9function2IvN6ARDOUR8IOChangeEPvE11move_assignERS4_ _ZN5boost9function2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbE11move_assignERS9_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR8IOChangeEPvEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_ _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_10DiskstreamES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10DiskstreamEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral9RangeMoveIxEESaISB_EEbEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral9RangeMoveIxEESaISB_EEbEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISI_ERKSI_ _ZN6ARDOUR8Playlist7releaseEv _ZN6ARDOUR8Playlist3useEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10DiskstreamENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR10DiskstreamES8_bEENSB_5list3INSB_5valueIPSG_EENS_3argILi1EEENSM_ILi2EEEEEEEEEvT_E13stored_vtable _ZThn220_N6ARDOUR10Diskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZN3PBD14demangled_nameIN6ARDOUR14AutomationListEEESsRKT_ _ZN14MementoCommandIN6ARDOUR14AutomationListEE9get_stateEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR10DiskstreamD1Ev _ZThn220_N6ARDOUR10DiskstreamD1Ev _ZThn124_N6ARDOUR10DiskstreamD1Ev _ZThn24_N6ARDOUR10DiskstreamD1Ev _ZN6ARDOUR10DiskstreamD0Ev _ZThn220_N6ARDOUR10DiskstreamD0Ev _ZThn124_N6ARDOUR10DiskstreamD0Ev _ZThn24_N6ARDOUR10DiskstreamD0Ev _ZTIN6ARDOUR16PublicDiskstreamE _ZTSN6ARDOUR16PublicDiskstreamE _ZTIN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR10DiskstreamE _ZTI14MementoCommandIN6ARDOUR14AutomationListEE _ZTS14MementoCommandIN6ARDOUR14AutomationListEE _ZTI7Command _ZTI20MementoCommandBinderIN6ARDOUR14AutomationListEE _ZTS20MementoCommandBinderIN6ARDOUR14AutomationListEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR14AutomationListEE _ZTVN6ARDOUR16PublicDiskstreamE _ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE _ZTVN6ARDOUR20ElementImportHandlerE _ZN6ARDOUR20ElementImportHandlerD1Ev _ZN6ARDOUR20ElementImportHandlerD0Ev _ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE11equal_rangeERKSs _ZTSN6ARDOUR20ElementImportHandlerE _ZTVN6ARDOUR15ElementImporterE _ZN6ARDOUR15ElementImporterD1Ev _ZN6ARDOUR15ElementImporterD0Ev _ZN6ARDOUR15ElementImporter11cancel_moveEv _ZN6ARDOUR15ElementImporterC1ERK7XMLTreeRNS_7SessionE _ZN3PBD4atoiERKSs _ZN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEED2Ev _ZTVN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEEE _ZN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEED1Ev _ZN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEED2Ev _ZTVN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEEE _ZN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEED1Ev _ZN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFS5_IbSsESsSsEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISB_ESJ_ _ZN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR15ElementImporter6PromptE _ZTSN6ARDOUR15ElementImporterE _ZTIN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEEE _ZTSN3PBD7Signal2ISt4pairIbSsESsSsNS_17OptionalLastValueIS2_EEEE _ZTIN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEEE _ZTSN3PBD7Signal1IbSsNS_17OptionalLastValueIbEEEE _ZN6ARDOUR12AudioBackend18speed_and_positionERdRx _ZNK6ARDOUR5Slave8startingEv _ZNK6ARDOUR5Slave18seekahead_distanceEv _ZNK6ARDOUR5Slave16is_always_syncedEv _ZNK6ARDOUR5Slave44give_slave_full_control_over_transport_speedEv _ZNK6ARDOUR12Engine_Slave8startingEv _ZNK6ARDOUR12Engine_Slave10resolutionEv _ZNK6ARDOUR12Engine_Slave18requires_seekaheadEv _ZNK6ARDOUR12Engine_Slave16is_always_syncedEv _ZN6ARDOUR12Engine_SlaveD2Ev _ZN6ARDOUR12Engine_SlaveD1Ev _ZNK6ARDOUR12Engine_Slave6lockedEv _ZNK6ARDOUR12Engine_Slave2okEv _ZNK6ARDOUR5Slave25approximate_current_deltaEv _ZN6ARDOUR12Engine_SlaveD0Ev _ZN6ARDOUR12Engine_Slave18speed_and_positionERdRx _ZN6ARDOUR12Engine_SlaveC2ERNS_11AudioEngineE _ZTVN6ARDOUR12Engine_SlaveE _ZN6ARDOUR12Engine_SlaveC1ERNS_11AudioEngineE _ZTIN6ARDOUR5SlaveE _ZTSN6ARDOUR5SlaveE _ZTSN6ARDOUR12Engine_SlaveE _ZTIN6ARDOUR12Engine_SlaveE _ZTVN6ARDOUR5SlaveE _ZrsRSiRN6ARDOUR12HeaderFormatE _ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_E _ZTSN6ARDOUR12HeaderFormatE _ZlsRSoRKN6ARDOUR12HeaderFormatE _ZrsRSiRN6ARDOUR12SampleFormatE _ZTSN6ARDOUR12SampleFormatE _ZlsRSoRKN6ARDOUR12SampleFormatE _ZrsRSiRN6ARDOUR17AutoConnectOptionE _ZTSN6ARDOUR17AutoConnectOptionE _ZlsRSoRKN6ARDOUR17AutoConnectOptionE _ZrsRSiRN6ARDOUR12MonitorModelE _ZTSN6ARDOUR12MonitorModelE _ZlsRSoRKN6ARDOUR12MonitorModelE _ZrsRSiRN6ARDOUR15VUMeterStandardE _ZTSN6ARDOUR15VUMeterStandardE _ZlsRSoRKN6ARDOUR15VUMeterStandardE _ZrsRSiRN6ARDOUR11MeterLineUpE _ZTSN6ARDOUR11MeterLineUpE _ZlsRSoRKN6ARDOUR11MeterLineUpE _ZrsRSiRN6ARDOUR11PFLPositionE _ZTSN6ARDOUR11PFLPositionE _ZlsRSoRKN6ARDOUR11PFLPositionE _ZrsRSiRN6ARDOUR11AFLPositionE _ZTSN6ARDOUR11AFLPositionE _ZlsRSoRKN6ARDOUR11AFLPositionE _ZrsRSiRN6ARDOUR11RemoteModelE _ZTSN6ARDOUR11RemoteModelE _ZlsRSoRKN6ARDOUR11RemoteModelE _ZrsRSiRN6ARDOUR8EditModeE _ZTSN6ARDOUR8EditModeE _ZlsRSoRKN6ARDOUR8EditModeE _ZrsRSiRN6ARDOUR14ListenPositionE _ZTSN6ARDOUR14ListenPositionE _ZlsRSoRKN6ARDOUR14ListenPositionE _ZrsRSiRN6ARDOUR17InsertMergePolicyE _ZTSN6ARDOUR17InsertMergePolicyE _ZlsRSoRKN6ARDOUR17InsertMergePolicyE _ZrsRSiRN6ARDOUR14CrossfadeModelE _ZTSN6ARDOUR14CrossfadeModelE _ZlsRSoRKN6ARDOUR14CrossfadeModelE _ZrsRSiRN6ARDOUR15CrossfadeChoiceE _ZTSN6ARDOUR15CrossfadeChoiceE _ZlsRSoRKN6ARDOUR15CrossfadeChoiceE _ZrsRSiRN6ARDOUR10SyncSourceE _ZTSN6ARDOUR10SyncSourceE _ZlsRSoRKN6ARDOUR10SyncSourceE _ZrsRSiRN6ARDOUR16ShuttleBehaviourE _ZTSN6ARDOUR16ShuttleBehaviourE _ZlsRSoRKN6ARDOUR16ShuttleBehaviourE _ZrsRSiRN6ARDOUR12ShuttleUnitsE _ZTSN6ARDOUR12ShuttleUnitsE _ZlsRSoRKN6ARDOUR12ShuttleUnitsE _ZrsRSiRN8Timecode14TimecodeFormatE _ZTSN8Timecode14TimecodeFormatE _ZlsRSoRKN8Timecode14TimecodeFormatE _ZrsRSiRN6ARDOUR13DenormalModelE _ZTSN6ARDOUR13DenormalModelE _ZlsRSoRKN6ARDOUR13DenormalModelE _ZrsRSiRN6ARDOUR13WaveformScaleE _ZTSN6ARDOUR13WaveformScaleE _ZlsRSoRKN6ARDOUR13WaveformScaleE _ZrsRSiRN6ARDOUR13WaveformShapeE _ZTSN6ARDOUR13WaveformShapeE _ZlsRSoRKN6ARDOUR13WaveformShapeE _ZrsRSiRN6ARDOUR17PositionLockStyleE _ZTSN6ARDOUR17PositionLockStyleE _ZlsRSoRKN6ARDOUR17PositionLockStyleE _ZrsRSiRN6Evoral11OverlapTypeE _ZTSN6Evoral11OverlapTypeE _ZlsRSoRKN6Evoral11OverlapTypeE _ZNSt6vectorIiSaIiEEC2ERKS1_ _ZNSt6vectorIiSaIiEEC1ERKS1_ _ZNSt6vectorIiSaIiEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPiS1_EERKi _ZNSt6vectorIiSaIiEE9push_backERKi _ZNSt6vectorISsSaISsEEC2ERKS1_ _ZNSt6vectorISsSaISsEEC1ERKS1_ _ZNSt6vectorISsSaISsEE9push_backERKSs _ZN6ARDOUR17setup_enum_writerEv _ZTSN6ARDOUR14AutomationTypeE _ZN3PBD10EnumWriter13register_bitsESsSt6vectorIiSaIiEES1_ISsSaISsEE _ZTSN6ARDOUR9AutoStateE _ZTSN6ARDOUR9AutoStyleE _ZTSN6ARDOUR10AlignStyleE _ZN3PBD10EnumWriter17register_distinctESsSt6vectorIiSaIiEES1_ISsSaISsEE _ZTSN6ARDOUR10MeterPointE _ZTSN6ARDOUR9MeterTypeE _ZTSN6ARDOUR8NoteModeE _ZTSN6ARDOUR11ChannelModeE _ZTSN6ARDOUR9ColorModeE _ZTSN6ARDOUR12MeterFalloffE _ZTSN6ARDOUR9MeterHoldE _ZTSN6ARDOUR11RegionPointE _ZTSN6ARDOUR9PlacementE _ZTSN6ARDOUR13MonitorChoiceE _ZTSN6ARDOUR12MonitorStateE _ZN3PBD10EnumWriter17add_to_hack_tableESsSs _ZTSN6ARDOUR14CDMarkerFormatE _ZTSN6ARDOUR10PluginTypeE _ZTSN6ARDOUR7Session11RecordStateE _ZTSN6ARDOUR12SessionEvent4TypeE _ZTSN6ARDOUR7Session10SlaveStateE _ZTSN4MIDI10MTC_StatusE _ZTSN6ARDOUR7Session17PostTransportWorkE _ZTSN6ARDOUR7Session15StateOfTheStateE _ZTSN6ARDOUR7Session12PullupFormatE _ZTSN6ARDOUR5Route4FlagE _ZTSN6ARDOUR6Source4FlagE _ZTSN6ARDOUR9FadeShapeE _ZTSN6ARDOUR8Location5FlagsE _ZTSN6ARDOUR7AnyTime4TypeE _ZTSN6ARDOUR14ExportFilename10DateFormatE _ZTSN6ARDOUR14ExportFilename10TimeFormatE _ZTSN6ARDOUR16ExportFormatBase4TypeE _ZTSN6ARDOUR16ExportFormatBase8FormatIdE _ZTSN6ARDOUR16ExportFormatBase10EndiannessE _ZTSN6ARDOUR16ExportFormatBase12SampleFormatE _ZTSN6ARDOUR16ExportFormatBase10DitherTypeE _ZTSN6ARDOUR16ExportFormatBase7QualityE _ZTSN6ARDOUR16ExportFormatBase10SampleRateE _ZTSN6ARDOUR16ExportFormatBase10SRCQualityE _ZTSN6ARDOUR20ExportProfileManager10TimeFormatE _ZTSN6ARDOUR26RegionExportChannelFactory4TypeE _ZTSN6ARDOUR10MuteMaster9MutePointE _ZTSN6ARDOUR2IO9DirectionE _ZTSN6ARDOUR9MidiModel15NoteDiffCommand8PropertyE _ZTSN6ARDOUR9MidiModel16SysExDiffCommand8PropertyE _ZTSN6ARDOUR9MidiModel22PatchChangeDiffCommand8PropertyE _ZNK6ARDOUR12EventTypeMap12type_is_midiEj _ZNK6ARDOUR12EventTypeMap19parameter_midi_typeERKN6Evoral9ParameterE _ZNK6ARDOUR12EventTypeMap10is_integerERKN6Evoral9ParameterE _ZN6ARDOUR12EventTypeMapD2Ev _ZN6ARDOUR12EventTypeMapD1Ev _ZN6ARDOUR12EventTypeMapD0Ev _ZN6ARDOUR12EventTypeMap17is_midi_parameterERKN6Evoral9ParameterE _ZN6ARDOUR12EventTypeMap16interpolation_ofERKN6Evoral9ParameterE _ZNK6ARDOUR12EventTypeMap13new_parameterEjhj _ZTVN6ARDOUR12EventTypeMapE _ZTIN6Evoral7TypeMapE _ZTSN6Evoral7TypeMapE _ZTSN6ARDOUR12EventTypeMapE _ZTIN6ARDOUR12EventTypeMapE _ZTVN6Evoral7TypeMapE _ZN6ARDOUR13ExportChannel19set_max_buffer_sizeEx _ZNK6ARDOUR17PortExportChannel5emptyEv _ZN6ARDOUR26RegionExportChannelFactory17new_cycle_startedEx _ZNK6ARDOUR19RegionExportChannel9get_stateEP7XMLNode _ZN6ARDOUR19RegionExportChannel9set_stateEP7XMLNodeRNS_7SessionE _ZNK6ARDOUR19RegionExportChannel5emptyEv _ZNK6ARDOUR19RegionExportChannelltERKNS_13ExportChannelE _ZNK6ARDOUR18RouteExportChannel5emptyEv _ZNK6ARDOUR12ExportFailed4whatEv _ZN6ARDOUR18RouteExportChannel19set_max_buffer_sizeEx _ZNK6ARDOUR18RouteExportChannel9get_stateEP7XMLNode _ZN6ARDOUR18RouteExportChannel9set_stateEP7XMLNodeRNS_7SessionE _ZN6ARDOUR19RegionExportChannelD2Ev _ZN6ARDOUR19RegionExportChannelD1Ev _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR26RegionExportChannelFactoryExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEixE6invokeERNS1_15function_bufferEx _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEED0Ev _ZN6ARDOUR19RegionExportChannelD0Ev _ZN6ARDOUR17PortExportChannel19set_max_buffer_sizeEx _ZNK6ARDOUR18RouteExportChannelltERKNS_13ExportChannelE _ZTIN6ARDOUR18RouteExportChannelE _ZTIN6ARDOUR13ExportChannelE _ZN6ARDOUR12ExportFailedD2Ev _ZTVN6ARDOUR12ExportFailedE _ZN6ARDOUR12ExportFailedD1Ev _ZN6ARDOUR12ExportFailedD0Ev _ZNK6ARDOUR18RouteExportChannel4readERPKfx _ZNK6ARDOUR17PortExportChannelltERKNS_13ExportChannelE _ZTIN6ARDOUR17PortExportChannelE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR26RegionExportChannelFactoryExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR26RegionExportChannelFactoryExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR26RegionExportChannelFactoryExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN6ARDOUR18RouteExportChannelD2Ev _ZTVN6ARDOUR18RouteExportChannelE _ZN6ARDOUR18RouteExportChannelD1Ev _ZN6ARDOUR18RouteExportChannelD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEE7disposeEv _ZNK6ARDOUR17PortExportChannel4readERPKfx _ZNK6ARDOUR17PortExportChannel9get_stateEP7XMLNode _ZN6ARDOUR17PortExportChannelC2Ev _ZTVN6ARDOUR17PortExportChannelE _ZN6ARDOUR17PortExportChannelC1Ev _ZN6ARDOUR26RegionExportChannelFactory6createEj _ZTVN6ARDOUR19RegionExportChannelE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEEE _ZN6ARDOUR26RegionExportChannelFactory14update_buffersEx _ZN6ARDOUR12ExportFailedC1ERKSs _ZTIN6ARDOUR12ExportFailedE _ZN6ARDOUR26RegionExportChannelFactory4readEjRPKfx _ZNK6ARDOUR19RegionExportChannel4readERPKfx _ZN6ARDOUR18RouteExportChannelC2EN5boost10shared_ptrINS_18CapturingProcessorEEEjNS2_INS0_16ProcessorRemoverEEE _ZN6ARDOUR18RouteExportChannelC1EN5boost10shared_ptrINS_18CapturingProcessorEEEjNS2_INS0_16ProcessorRemoverEEE _ZN6ARDOUR18RouteExportChannel16ProcessorRemoverD2Ev _ZN6ARDOUR18RouteExportChannel16ProcessorRemoverD1Ev _ZN6ARDOUR18RouteExportChannel17create_from_routeERSt4listINS_19ComparableSharedPtrINS_13ExportChannelEEESaIS4_EEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR5Route16add_export_pointEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEE7disposeEv _ZN6ARDOUR26RegionExportChannelFactoryD2Ev _ZN6ARDOUR26RegionExportChannelFactoryD1Ev _ZNSt8_Rb_treeIN5boost8weak_ptrIN6ARDOUR9AudioPortEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN6ARDOUR17PortExportChannel9set_stateEP7XMLNodeRNS_7SessionE _ZNSt8_Rb_treeIN5boost8weak_ptrIN6ARDOUR9AudioPortEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN6ARDOUR17PortExportChannelD2Ev _ZN6ARDOUR17PortExportChannelD1Ev _ZN6ARDOUR17PortExportChannelD0Ev _ZN5boost9function1IixE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFixEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFixEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN6ARDOUR26RegionExportChannelFactoryC2EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE _ZZN5boost9function1IixE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR26RegionExportChannelFactoryExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR26RegionExportChannelFactoryC1EPNS_7SessionERKNS_11AudioRegionERNS_10AudioTrackENS0_4TypeE _ZTIN5boost6detail10empty_baseIN6ARDOUR13ExportChannelEEE _ZTSN5boost6detail10empty_baseIN6ARDOUR13ExportChannelEEE _ZTIN5boost21less_than_comparable1IN6ARDOUR13ExportChannelENS_6detail10empty_baseIS2_EEEE _ZTSN5boost21less_than_comparable1IN6ARDOUR13ExportChannelENS_6detail10empty_baseIS2_EEEE _ZTIN5boost20less_than_comparableIN6ARDOUR13ExportChannelES2_NS_6detail10empty_baseIS2_EENS3_7false_tEEE _ZTSN5boost20less_than_comparableIN6ARDOUR13ExportChannelES2_NS_6detail10empty_baseIS2_EENS3_7false_tEEE _ZTSN6ARDOUR13ExportChannelE _ZTSN6ARDOUR17PortExportChannelE _ZTIN6ARDOUR19RegionExportChannelE _ZTSN6ARDOUR19RegionExportChannelE _ZTSN6ARDOUR18RouteExportChannelE _ZTSN6ARDOUR12ExportFailedE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannel16ProcessorRemoverEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR19RegionExportChannelEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18RouteExportChannelEEE _ZTVN6ARDOUR13ExportChannelE _ZSt3decRSt8ios_base _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEE7disposeEv _ZN6ARDOUR26ExportChannelConfigurationC2ERNS_7SessionE _ZN6ARDOUR26ExportChannelConfigurationC1ERNS_7SessionE _ZN6ARDOUR26ExportChannelConfiguration9get_stateEv _ZN6ARDOUR26ExportChannelConfiguration9set_stateERK7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEEE _ZNK6ARDOUR26ExportChannelConfiguration23all_channels_have_portsEv _ZN5boost14checked_deleteIN6ARDOUR26ExportChannelConfigurationEEEvPT_ _ZN6ARDOUR26ExportChannelConfiguration24configurations_for_filesERSt4listIN5boost10shared_ptrIS0_EESaIS4_EE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR26ExportChannelConfigurationEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR17PortExportChannelEEE _ZN6ARDOUR12ExportFailedC2ERKSs _ZN6ARDOUR14ExportFilename15set_time_formatENS0_10TimeFormatE _ZN6ARDOUR14ExportFilename15set_date_formatENS0_10DateFormatE _ZN6ARDOUR14ExportFilename9set_labelESs _ZN6ARDOUR14ExportFilename10set_folderESs _ZNK6ARDOUR14ExportFilename18get_formatted_timeERKSs strftime _ZNK6ARDOUR14ExportFilename19get_time_format_strENS0_10TimeFormatE _ZNK6ARDOUR14ExportFilename19get_date_format_strENS0_10DateFormatE _ZN6ARDOUR14ExportFilename9add_fieldEP7XMLNodeRKSsbS4_ _ZN6ARDOUR14ExportFilename9get_fieldERK7XMLNodeRKSs _ZN6ARDOUR14ExportFilename14analyse_folderEv _ZN6ARDOUR14ExportFilename9get_stateEv _ZN6ARDOUR7Session15add_instant_xmlER7XMLNodeb _ZNK6ARDOUR14ExportFilename8get_pathEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _Z27legalize_for_universal_pathRKSs _ZN6ARDOUR14ExportFilename9set_stateERK7XMLNode _ZN6ARDOUR7Session11instant_xmlERKSs _ZNK6ARDOUR16SessionDirectory11export_pathEv _ZN6ARDOUR14ExportFilenameC2ERNS_7SessionE localtime _ZN6ARDOUR14ExportFilenameC1ERNS_7SessionE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEED0Ev _ZN6ARDOUR16ExportFormatBaseC2Ev _ZTVN6ARDOUR16ExportFormatBaseE _ZN6ARDOUR16ExportFormatBaseC1Ev _ZN6ARDOUR16ExportFormatBase19nearest_sample_rateEx _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase12SampleFormatES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10EndiannessES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10SampleRateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase7QualityES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZN6ARDOUR16ExportFormatBaseD2Ev _ZN6ARDOUR16ExportFormatBaseD1Ev _ZN6ARDOUR16ExportFormatBaseD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEE7disposeEv _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase12SampleFormatES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10EndiannessES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10SampleRateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase7QualityES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPSA_ _ZN6ARDOUR16ExportFormatBaseC2ERKS0_ _ZN6ARDOUR16ExportFormatBaseC1ERKS0_ _ZNSt15insert_iteratorISt3setIN6ARDOUR16ExportFormatBase10EndiannessESt4lessIS3_ESaIS3_EEEaSERKS3_ _ZNSt15insert_iteratorISt3setIN6ARDOUR16ExportFormatBase12SampleFormatESt4lessIS3_ESaIS3_EEEaSERKS3_ _ZNSt15insert_iteratorISt3setIN6ARDOUR16ExportFormatBase10SampleRateESt4lessIS3_ESaIS3_EEEaSERKS3_ _ZNSt15insert_iteratorISt3setIN6ARDOUR16ExportFormatBase8FormatIdESt4lessIS3_ESaIS3_EEEaSERKS3_ _ZNSt15insert_iteratorISt3setIN6ARDOUR16ExportFormatBase7QualityESt4lessIS3_ESaIS3_EEEaSERKS3_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN6ARDOUR16ExportFormatBase20SelectableCompatible12set_selectedEb _ZN6ARDOUR16ExportFormatBase20SelectableCompatible14set_compatibleEb _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10EndiannessES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase12SampleFormatES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10SampleRateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase7QualityES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE24_M_get_insert_unique_posERKS2_ _ZNK6ARDOUR16ExportFormatBase16do_set_operationERKS0_NS0_12SetOperationE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEEE _ZNK6ARDOUR16ExportFormatBase16get_intersectionERKS0_ _ZNK6ARDOUR16ExportFormatBase9get_unionERKS0_ _ZTSN6ARDOUR16ExportFormatBaseE _ZTIN6ARDOUR16ExportFormatBaseE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatBaseEEE _ZNK6ARDOUR12ExportFormat26get_explicit_sample_formatEv _ZNK6ARDOUR12ExportFormat21default_sample_formatEv _ZNK6ARDOUR12ExportFormat17get_channel_limitEv _ZNK6ARDOUR12ExportFormat16supports_taggingEv _ZNK6ARDOUR12ExportFormat18has_broadcast_infoEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_25ExportFormatCompatibilityEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_12QualityStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_12ExportFormatEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_15HasSampleFormat17SampleFormatStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSK_ILi2EEEEEEEvbSC_E6invokeERNS1_15function_bufferEbSC_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_15HasSampleFormat15DitherTypeStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSK_ILi2EEEEEEEvbSC_E6invokeERNS1_15function_bufferEbSC_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_15SampleRateStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEED0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_15HasSampleFormat17SampleFormatStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSK_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSQ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_15HasSampleFormat17SampleFormatStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSH_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_15HasSampleFormat17SampleFormatStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSH_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_15HasSampleFormat15DitherTypeStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSK_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSQ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_15HasSampleFormat15DitherTypeStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSH_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_15HasSampleFormat15DitherTypeStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSH_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_15SampleRateStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_15SampleRateStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_15SampleRateStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_12QualityStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_12QualityStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_12QualityStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_25ExportFormatCompatibilityEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_25ExportFormatCompatibilityEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_25ExportFormatCompatibilityEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_12ExportFormatEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_12ExportFormatEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_12ExportFormatEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEE _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_25ExportFormatCompatibilityEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC2ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_25ExportFormatCompatibilityEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC1ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_12QualityStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC2ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_12QualityStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC1ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_12ExportFormatEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC2ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS4_12ExportFormatEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC1ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_15SampleRateStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC2ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS5_15SampleRateStateEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_IS8_EEEEEC1ERKSK_ _ZN6ARDOUR19ExportFormatManager20get_selected_qualityEv _ZN6ARDOUR19ExportFormatManager19get_selected_formatEv _ZN6ARDOUR19ExportFormatManager24get_selected_sample_rateEv _ZN6ARDOUR19ExportFormatManager30get_compatibility_intersectionEv _ZN5boost10shared_ptrIN6ARDOUR25ExportFormatCompatibilityEE5resetIS2_EEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEEE _ZN5boost10shared_ptrIN6ARDOUR12ExportFormatEE5resetINS1_18ExportFormatLinearEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEEE _ZN5boost20dynamic_pointer_castIN6ARDOUR15HasSampleFormatENS1_12ExportFormatEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZTIN6ARDOUR12ExportFormatE _ZTIN6ARDOUR15HasSampleFormatE _ZN6ARDOUR19ExportFormatManager26get_selected_sample_formatEv _ZN6ARDOUR15HasSampleFormat26get_selected_sample_formatEv _ZN5boost10shared_ptrIN6ARDOUR15HasSampleFormatEEaSERKS3_ _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEED1Ev _ZN6ARDOUR16ExportFormatBase20SelectableCompatibleD2Ev _ZN6ARDOUR16ExportFormatBase20SelectableCompatibleD1Ev _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR19ExportFormatManager12QualityStateC2ENS_16ExportFormatBase7QualityESs _ZN6ARDOUR19ExportFormatManager12QualityStateC1ENS_16ExportFormatBase7QualityESs _ZN6ARDOUR19ExportFormatManager15SampleRateStateC2ENS_16ExportFormatBase10SampleRateESs _ZN6ARDOUR19ExportFormatManager15SampleRateStateC1ENS_16ExportFormatBase10SampleRateESs _ZN6ARDOUR25ExportFormatCompatibilityD2Ev _ZTVN6ARDOUR25ExportFormatCompatibilityE _ZN6ARDOUR25ExportFormatCompatibilityD1Ev _ZN6ARDOUR12ExportFormatD2Ev _ZTVN6ARDOUR12ExportFormatE _ZN6ARDOUR12ExportFormatD1Ev _ZN6ARDOUR21ExportFormatOggVorbisD2Ev _ZN6ARDOUR21ExportFormatOggVorbisD1Ev _ZN5boost10shared_ptrIN6ARDOUR19ExportFormatManager12QualityStateEEC2IS3_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEEE _ZN5boost10shared_ptrIN6ARDOUR19ExportFormatManager12QualityStateEEC1IS3_EEPT_ _ZN5boost10shared_ptrIN6ARDOUR19ExportFormatManager15SampleRateStateEEC2IS3_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEEE _ZN5boost10shared_ptrIN6ARDOUR19ExportFormatManager15SampleRateStateEEC1IS3_EEPT_ _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEE7disposeEv _ZN6ARDOUR25ExportFormatCompatibilityD0Ev _ZN6ARDOUR12ExportFormatD0Ev _ZN6ARDOUR21ExportFormatOggVorbisD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEE7disposeEv _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase7QualityES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10EndiannessES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEESaIS5_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEESaIS5_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR25ExportFormatCompatibilityEEESaIS4_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR19ExportFormatManager12QualityStateEEESaIS5_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR12ExportFormatEEESaIS4_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR19ExportFormatManager15SampleRateStateEEESaIS5_EE8_M_clearEv _ZN6ARDOUR19ExportFormatManagerD2Ev _ZTVN6ARDOUR19ExportFormatManagerE _ZN6ARDOUR19ExportFormatManagerD1Ev _ZN6ARDOUR19ExportFormatManagerD0Ev _ZN5boost9function1IvbE5clearEv _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEE5clearEv _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEE5clearEv _ZN6ARDOUR19ExportFormatManager28check_for_description_changeEv _ZN6ARDOUR25ExportFormatSpecification11descriptionEb _ZN6ARDOUR19ExportFormatManager8set_nameESs _ZN6ARDOUR19ExportFormatManager18select_src_qualityENS_16ExportFormatBase10SRCQualityE _ZN6ARDOUR19ExportFormatManager15select_with_cueEb _ZN6ARDOUR19ExportFormatManager15select_with_tocEb _ZN6ARDOUR19ExportFormatManager21select_trim_beginningEb _ZN6ARDOUR19ExportFormatManager24select_silence_beginningERKNS_7AnyTimeE _ZN6ARDOUR25ExportFormatSpecification4TimeaSERKNS_7AnyTimeE _ZN6ARDOUR19ExportFormatManager15select_trim_endEb _ZN6ARDOUR19ExportFormatManager18select_silence_endERKNS_7AnyTimeE _ZN6ARDOUR19ExportFormatManager16select_normalizeEb _ZN6ARDOUR19ExportFormatManager23select_normalize_targetEf _ZN6ARDOUR19ExportFormatManager14select_taggingEb _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase12SampleFormatES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE10_M_insert_EPSt18_Rb_tree_node_baseSA_RKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase12SampleFormatES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10SampleRateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE10_M_insert_EPSt18_Rb_tree_node_baseSA_RKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase10SampleRateES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE10_M_insert_EPSt18_Rb_tree_node_baseSA_RKS2_ _ZNSt8_Rb_treeIN6ARDOUR16ExportFormatBase8FormatIdES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZN6ARDOUR25ExportFormatCompatibilityC2ESs _ZN6ARDOUR25ExportFormatCompatibilityC1ESs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE8_M_eraseEPSt13_Rb_tree_nodeISF_E _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEED0Ev _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEE10disconnectENS1_10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE8_M_eraseEPSt13_Rb_tree_nodeISF_E _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEED1Ev _ZN6ARDOUR15HasSampleFormatD2Ev _ZTVN6ARDOUR15HasSampleFormatE _ZN6ARDOUR15HasSampleFormatD1Ev _ZN6ARDOUR15HasSampleFormatD0Ev _ZN6ARDOUR16ExportFormatFLACD2Ev _ZTVN6ARDOUR16ExportFormatFLACE _ZN6ARDOUR16ExportFormatFLACD1Ev _ZThn208_N6ARDOUR16ExportFormatFLACD1Ev _ZN6ARDOUR15ExportFormatBWFD2Ev _ZTVN6ARDOUR15ExportFormatBWFE _ZN6ARDOUR15ExportFormatBWFD1Ev _ZThn208_N6ARDOUR15ExportFormatBWFD1Ev _ZN6ARDOUR18ExportFormatLinearD2Ev _ZTVN6ARDOUR18ExportFormatLinearE _ZN6ARDOUR18ExportFormatLinearD1Ev _ZThn208_N6ARDOUR18ExportFormatLinearD1Ev _ZN6ARDOUR18ExportFormatLinearD0Ev _ZThn208_N6ARDOUR18ExportFormatLinearD0Ev _ZN6ARDOUR16ExportFormatFLACD0Ev _ZThn208_N6ARDOUR16ExportFormatFLACD0Ev _ZN6ARDOUR15ExportFormatBWFD0Ev _ZThn208_N6ARDOUR15ExportFormatBWFD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEE7disposeEv _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEED0Ev _ZN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEE10disconnectENS1_10shared_ptrINS_10ConnectionEEE _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEED1Ev _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEE13assign_to_ownERKS6_ _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEE13assign_to_ownERKS6_ _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEEclEb _ZN6ARDOUR19ExportFormatManager17selection_changedEv _ZNK6ARDOUR25ExportFormatSpecification18is_compatible_withERKNS_25ExportFormatCompatibilityE _ZNK6ARDOUR25ExportFormatSpecification11is_completeEv _ZN6ARDOUR19ExportFormatManager14select_qualityERKN5boost10shared_ptrINS0_12QualityStateEEE _ZN6ARDOUR19ExportFormatManager24change_quality_selectionEbRKN5boost8weak_ptrINS0_12QualityStateEEE _ZN6ARDOUR19ExportFormatManager13select_formatERKN5boost10shared_ptrINS_12ExportFormatEEE _ZN6ARDOUR25ExportFormatSpecification10set_formatEN5boost10shared_ptrINS_12ExportFormatEEE _ZNK6ARDOUR12ExportFormat27sample_format_is_compatibleENS_16ExportFormatBase12SampleFormatE _ZN6ARDOUR19ExportFormatManager23change_format_selectionEbRKN5boost8weak_ptrINS_12ExportFormatEEE _ZN6ARDOUR19ExportFormatManager18select_sample_rateERKN5boost10shared_ptrINS0_15SampleRateStateEEE _ZN6ARDOUR19ExportFormatManager28change_sample_rate_selectionEbRKN5boost8weak_ptrINS0_15SampleRateStateEEE _ZN6ARDOUR19ExportFormatManager20select_sample_formatERKN5boost10shared_ptrINS_15HasSampleFormat17SampleFormatStateEEE _ZN6ARDOUR19ExportFormatManager30change_sample_format_selectionEbRKN5boost8weak_ptrINS_15HasSampleFormat17SampleFormatStateEEE _ZN6ARDOUR19ExportFormatManager20select_compatibilityERKN5boost8weak_ptrINS_25ExportFormatCompatibilityEEE _ZN6ARDOUR19ExportFormatManager30change_compatibility_selectionEbRKN5boost8weak_ptrINS_25ExportFormatCompatibilityEEE _ZN6ARDOUR19ExportFormatManager18select_dither_typeERKN5boost10shared_ptrINS_15HasSampleFormat15DitherTypeStateEEE _ZN6ARDOUR19ExportFormatManager28change_dither_type_selectionEbRKN5boost8weak_ptrINS_15HasSampleFormat15DitherTypeStateEEE _ZN5boost9function1IvbE11move_assignERS1_ _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEE11move_assignERS6_ _ZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEE11move_assignERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN3PBD7Signal1IvbNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvbEEE _ZN6ARDOUR19ExportFormatManager17add_compatibilityEN5boost10shared_ptrINS_25ExportFormatCompatibilityEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_25ExportFormatCompatibilityEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR19ExportFormatManager20init_compatibilitiesEv _ZN6ARDOUR19ExportFormatManager11add_qualityEN5boost10shared_ptrINS0_12QualityStateEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_12QualityStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR19ExportFormatManager14init_qualitiesEv _ZN6ARDOUR19ExportFormatManager15add_sample_rateEN5boost10shared_ptrINS0_15SampleRateStateEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS8_15SampleRateStateEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR19ExportFormatManager17init_sample_ratesEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISF_ERKSF_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISF_ERKSF_ _ZN6ARDOUR19ExportFormatManager10add_formatEN5boost10shared_ptrINS_12ExportFormatEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR19ExportFormatManagerEbRKNS_8weak_ptrINS7_12ExportFormatEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ISB_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS2_19ExportFormatManagerEbRKS5_EENS8_5list3INS8_5valueIPSC_EENS_3argILi1EEENSK_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS2_19ExportFormatManagerEbRKS5_EENS8_5list3INS8_5valueIPSC_EENS_3argILi1EEENSK_ILi2EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR19ExportFormatManager12init_formatsEv _ZN6ARDOUR18ExportFormatLinearC1ESsNS_16ExportFormatBase8FormatIdE _ZN6ARDOUR15HasSampleFormat17add_sample_formatENS_16ExportFormatBase12SampleFormatE _ZN6ARDOUR15ExportFormatBWFC1Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEEE _ZN6ARDOUR21ExportFormatOggVorbisC1Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEEE _ZN6ARDOUR16ExportFormatFLACC1Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEEE _ZN6ARDOUR19ExportFormatManagerC2EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZN6ARDOUR19ExportFormatManagerC1EN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZTIN6ARDOUR16ExportFormatBase20SelectableCompatibleE _ZTSN6ARDOUR16ExportFormatBase20SelectableCompatibleE _ZTIN3PBD7Signal1IvbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvbNS_17OptionalLastValueIvEEEE _ZTIN6ARDOUR25ExportFormatCompatibilityE _ZTSN6ARDOUR25ExportFormatCompatibilityE _ZTIN6ARDOUR24ExportFormatIncompatibleE _ZTSN6ARDOUR24ExportFormatIncompatibleE _ZTSN6ARDOUR12ExportFormatE _ZTIN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvbN5boost8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR15HasSampleFormatE _ZTSN6ARDOUR19ExportFormatManagerE _ZTIN6ARDOUR19ExportFormatManagerE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager12QualityStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR19ExportFormatManager15SampleRateStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatCompatibilityEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportFormatLinearEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15ExportFormatBWFEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR21ExportFormatOggVorbisEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16ExportFormatFLACEEE _ZN6ARDOUR25ExportFormatSpecificationD2Ev _ZTVN6ARDOUR25ExportFormatSpecificationE _ZN6ARDOUR25ExportFormatSpecificationD1Ev _ZN6ARDOUR25ExportFormatSpecificationD0Ev _ZNK6ARDOUR25ExportFormatSpecification4Time13get_frames_atExx _ZN6ARDOUR7Session22any_duration_to_framesExRKNS_7AnyTimeE _ZN6ARDOUR15HasSampleFormat22get_sample_format_nameENS_16ExportFormatBase12SampleFormatE _ZN6ARDOUR25ExportFormatSpecification10add_optionEP7XMLNodeRKSsS4_ _ZN6ARDOUR25ExportFormatSpecification10get_optionEPK7XMLNodeRKSs _ZN6ARDOUR25ExportFormatSpecification4Time9set_stateERK7XMLNode _ZN3PBD4atofERKSs _ZN6ARDOUR25ExportFormatSpecification4Time9get_stateEv _ZN6ARDOUR25ExportFormatSpecification9get_stateEv _ZNK3PBD4UUID4to_sEv _ZN6ARDOUR25ExportFormatSpecificationC2ERNS_7SessionE uuid_generate _ZN6ARDOUR25ExportFormatSpecificationC1ERNS_7SessionE _ZN6ARDOUR12ExportFormat17has_sample_formatEv _ZN6ARDOUR25ExportFormatSpecification9set_stateERK7XMLNode _ZN3PBD4UUIDaSERKSs _ZN6ARDOUR25ExportFormatSpecificationC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR25ExportFormatSpecificationC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR25ExportFormatSpecificationC2ERKS0_b _ZN6ARDOUR25ExportFormatSpecificationC1ERKS0_b _ZTSN6ARDOUR25ExportFormatSpecificationE _ZTIN6ARDOUR25ExportFormatSpecificationE _ZNK6ARDOUR24ExportFormatIncompatible4whatEv _ZNK6ARDOUR18ExportFormatLinear8get_typeEv _ZNK6ARDOUR18ExportFormatLinear21default_sample_formatEv _ZNK6ARDOUR21ExportFormatOggVorbis8get_typeEv _ZNK6ARDOUR21ExportFormatOggVorbis26get_explicit_sample_formatEv _ZNK6ARDOUR21ExportFormatOggVorbis16supports_taggingEv _ZNK6ARDOUR16ExportFormatFLAC8get_typeEv _ZNK6ARDOUR16ExportFormatFLAC17get_channel_limitEv _ZNK6ARDOUR16ExportFormatFLAC21default_sample_formatEv _ZNK6ARDOUR16ExportFormatFLAC16supports_taggingEv _ZNK6ARDOUR15ExportFormatBWF8get_typeEv _ZNK6ARDOUR15ExportFormatBWF21default_sample_formatEv _ZNK6ARDOUR15ExportFormatBWF18has_broadcast_infoEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15HasSampleFormatEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEED0Ev _ZN6ARDOUR24ExportFormatIncompatibleD2Ev _ZN6ARDOUR24ExportFormatIncompatibleD1Ev _ZN6ARDOUR24ExportFormatIncompatibleD0Ev _ZN6ARDOUR21ExportFormatOggVorbis23set_compatibility_stateERKNS_25ExportFormatCompatibilityE _ZN6ARDOUR16ExportFormatFLAC23set_compatibility_stateERKNS_25ExportFormatCompatibilityE _ZN6ARDOUR15ExportFormatBWF23set_compatibility_stateERKNS_25ExportFormatCompatibilityE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15HasSampleFormatEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15HasSampleFormatEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15HasSampleFormatEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS3_17OptionalLastValueIvEEEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS3_17OptionalLastValueIvEEEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS3_17OptionalLastValueIvEEEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS3_17OptionalLastValueIvEEEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZN6ARDOUR18ExportFormatLinear23set_compatibility_stateERKNS_25ExportFormatCompatibilityE _ZN6ARDOUR15HasSampleFormat30update_sample_format_selectionEb _ZN6ARDOUR15HasSampleFormat24get_selected_dither_typeEv _ZN6ARDOUR15HasSampleFormat28update_dither_type_selectionEb _ZN5boost4bindIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS2_17OptionalLastValueIvEEEEEENS_3argILi1EEES8_EENS_3_bi6bind_tIT_T0_NSF_9list_av_2IT1_T2_E4typeEEENS_4typeISH_EESI_SK_SL_ _ZN5boost4bindIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS2_17OptionalLastValueIvEEEEEENS_3argILi1EEES8_EENS_3_bi6bind_tIT_T0_NSF_9list_av_2IT1_T2_E4typeEEENS_4typeISH_EESI_SK_SL_ _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEE7disposeEv _ZN6ARDOUR21ExportFormatOggVorbisC2Ev _ZTVN6ARDOUR21ExportFormatOggVorbisE sf_format_check _ZTVN6ARDOUR24ExportFormatIncompatibleE _ZN5boost14checked_deleteIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEvPT_ _ZN5boost14checked_deleteIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR15HasSampleFormatEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15HasSampleFormat15add_dither_typeENS_16ExportFormatBase10DitherTypeESs _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15HasSampleFormatC2ERSt3setINS_16ExportFormatBase12SampleFormatESt4lessIS3_ESaIS3_EE _ZN6ARDOUR15HasSampleFormatC1ERSt3setINS_16ExportFormatBase12SampleFormatESt4lessIS3_ESaIS3_EE _ZN6ARDOUR18ExportFormatLinearC2ESsNS_16ExportFormatBase8FormatIdE _ZN6ARDOUR16ExportFormatFLACC2Ev _ZN6ARDOUR15ExportFormatBWFC2Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE7_M_copyEPKSt13_Rb_tree_nodeISF_EPSN_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE7_M_copyEPKSt13_Rb_tree_nodeISF_EPSN_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_17reference_wrapperIN3PBD7Signal2IvbNS_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEENS6_17OptionalLastValueIvEEEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat15DitherTypeStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISF_ESN_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbNS0_8weak_ptrIN6ARDOUR15HasSampleFormat17SampleFormatStateEEEEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISF_ESN_ _ZTSN6ARDOUR18ExportFormatLinearE _ZTIN6ARDOUR18ExportFormatLinearE _ZTSN6ARDOUR21ExportFormatOggVorbisE _ZTIN6ARDOUR21ExportFormatOggVorbisE _ZTSN6ARDOUR16ExportFormatFLACE _ZTIN6ARDOUR16ExportFormatFLACE _ZTSN6ARDOUR15ExportFormatBWFE _ZTIN6ARDOUR15ExportFormatBWFE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat17SampleFormatStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15HasSampleFormat15DitherTypeStateEEE _ZN6ARDOUR26export_formats_search_pathEv _ZN6ARDOUR23ardour_data_search_pathEv _ZN4Glib6getenvERKSsRb _ZNKSt5ctypeIcE9do_narrowEcc _ZNK5boost2io12format_error4whatEv _ZNK5boost2io17bad_format_string4whatEv _ZNK5boost2io12too_few_args4whatEv _ZNK5boost2io13too_many_args4whatEv _ZNK12AudioGrapher9Exception4whatEv _ZNK5boost27bad_ptr_container_operation4whatEv _ZN12AudioGrapher10PeakReader7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher8Routines13_compute_peakE _ZThn12_N12AudioGrapher10PeakReader7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher14ProcessContextIfED2Ev _ZN12AudioGrapher14ProcessContextIfED1Ev _ZN12AudioGrapher14IdentityVertexIfE7processERKNS_14ProcessContextIfEE _ZThn12_N12AudioGrapher14IdentityVertexIfE7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher4SinkIfE7processERNS_14ProcessContextIfEE _ZN12AudioGrapher11InterleaverIfE5InputD2Ev _ZN12AudioGrapher11InterleaverIfE5InputD1Ev _ZNK5boost15optional_detail13optional_baseISt6localeE14is_initializedEv _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR18ExportGraphBuilder10NormalizerEEENS3_5list1INS3_5valueIPS9_EEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEED2Ev _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEED1Ev _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEE7disposeEv _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEE19get_untyped_deleterEv _ZN12AudioGrapher4SinkIsE7processERNS_14ProcessContextIsEE _ZN12AudioGrapher4SinkIiE7processERNS_14ProcessContextIiEE _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE7seekoffExSt12_Ios_SeekdirSt13_Ios_Openmode _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE9underflowEv _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE9pbackfailEi _ZN4sigc8internal14typed_slot_repINS_12bind_functorILin1ENS_18bound_mem_functor2IvN12AudioGrapher8ThreaderIfEERKNS4_14ProcessContextIfEEjEES8_jNS_3nilESC_SC_SC_SC_EEE7destroyEPv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEED2Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEED1Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEE19get_untyped_deleterEv _ZN12AudioGrapher14ProcessContextIfED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEED0Ev _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEED0Ev _ZN12AudioGrapher11InterleaverIfE5InputD0Ev _ZN5boost2io12format_errorD2Ev _ZTVN5boost2io12format_errorE _ZN5boost2io12format_errorD1Ev _ZN5boost2io12format_errorD0Ev _ZN5boost2io13too_many_argsD2Ev _ZN5boost2io13too_many_argsD1Ev _ZN5boost2io13too_many_argsD0Ev _ZN5boost2io17bad_format_stringD2Ev _ZN5boost2io17bad_format_stringD1Ev _ZN5boost2io17bad_format_stringD0Ev _ZN5boost2io12too_few_argsD2Ev _ZN5boost2io12too_few_argsD1Ev _ZN5boost2io12too_few_argsD0Ev _ZN5boost27bad_ptr_container_operationD2Ev _ZTVN5boost27bad_ptr_container_operationE _ZN5boost27bad_ptr_container_operationD1Ev _ZN5boost27bad_ptr_container_operationD0Ev _ZN5boost11bad_pointerD2Ev _ZN5boost11bad_pointerD1Ev _ZN5boost11bad_pointerD0Ev _ZN12AudioGrapher24AllocatingProcessContextIfED2Ev _ZTVN12AudioGrapher24AllocatingProcessContextIfEE _ZN12AudioGrapher24AllocatingProcessContextIfED1Ev _ZN12AudioGrapher24AllocatingProcessContextIfED0Ev _ZN12AudioGrapher9ExceptionD2Ev _ZTVN12AudioGrapher9ExceptionE _ZN12AudioGrapher9ExceptionD1Ev _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR18ExportGraphBuilder7EncoderESsEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN4sigc8internal10slot_call0INS_12bind_functorILin1ENS_18bound_mem_functor2IvN12AudioGrapher8ThreaderIfEERKNS4_14ProcessContextIfEEjEES8_jNS_3nilESC_SC_SC_SC_EEvE7call_itEPNS0_8slot_repE _ZN12AudioGrapher12ListedSourceIiE10add_outputEN5boost10shared_ptrINS_4SinkIiEEEE _ZN12AudioGrapher12ListedSourceIsE10add_outputEN5boost10shared_ptrINS_4SinkIsEEEE _ZTIN5boost11bad_pointerE _ZTVN5boost11bad_pointerE _ZN12AudioGrapher12ListedSourceIfE10add_outputEN5boost10shared_ptrINS_4SinkIfEEEE _ZN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEE11get_deleterERKSt9type_info _ZTSN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEE5No_OpE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR18ExportGraphBuilder7EncoderESsEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR18ExportGraphBuilder7EncoderESsEENS0_5list2INS0_5valueIPS6_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR18ExportGraphBuilder7EncoderESsEENS0_5list2INS0_5valueIPS6_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR18ExportGraphBuilder10NormalizerEEENS3_5list1INS3_5valueIPS9_EEEEEEE6manageERKNS1_15function_bufferERSI_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR18ExportGraphBuilder10NormalizerEEENS0_5list1INS0_5valueIPS6_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR18ExportGraphBuilder10NormalizerEEENS0_5list1INS0_5valueIPS6_EEEEEE _ZN4sigc8internal14typed_slot_repINS_12bind_functorILin1ENS_18bound_mem_functor2IvN12AudioGrapher8ThreaderIfEERKNS4_14ProcessContextIfEEjEES8_jNS_3nilESC_SC_SC_SC_EEE3dupEPv _ZTVN12AudioGrapher14ProcessContextIfEE _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEE7disposeEv _ZN12AudioGrapher17ThreaderExceptionD2Ev _ZN12AudioGrapher17ThreaderExceptionD1Ev _ZN12AudioGrapher9ExceptionD0Ev _ZN12AudioGrapher17ThreaderExceptionD0Ev _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEED2Ev _ZTVN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEED1Ev _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE8overflowEi _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEED0Ev _ZN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE _ZN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED1Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE _ZN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED1Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE _ZN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED1Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED0Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEED0Ev _ZN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED0Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEED0Ev _ZN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED0Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEED0Ev _ZN12AudioGrapher14IdentityVertexIfE7processERNS_14ProcessContextIfEE _ZThn12_N12AudioGrapher14IdentityVertexIfE7processERNS_14ProcessContextIfEE _ZN12AudioGrapher10Normalizer7processERNS_14ProcessContextIfEE _ZN12AudioGrapher8Routines21_apply_gain_to_bufferE _ZThn12_N12AudioGrapher10Normalizer7processERNS_14ProcessContextIfEE _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE7rethrowEv _ZTVN5boost2io13too_many_argsE _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE7rethrowEv _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE7rethrowEv _ZTVN5boost2io12too_few_argsE _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE7rethrowEv _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE7rethrowEv _ZTVN5boost2io17bad_format_stringE _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE7rethrowEv _ZN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED1Ev _ZTv0_n12_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED1Ev _ZN6ARDOUR18ExportGraphBuilder7Encoder10copy_filesESs _ZN3PBD9copy_fileERKSsS1_ _ZN6ARDOUR18ExportGraphBuilder10Normalizer21start_post_processingEv sf_seek _ZN12AudioGrapher8ThreaderIfE7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher8ThreaderIfE14process_outputERKNS_14ProcessContextIfEEj _ZN4Glib10ThreadPool4pushERKN4sigc4slotIvNS1_3nilES3_S3_S3_S3_S3_S3_EE _ZN4Glib7Threads4Cond10wait_untilERNS0_5MutexEx g_get_monotonic_time _ZTVN12AudioGrapher17ThreaderExceptionE _ZTIN12AudioGrapher17ThreaderExceptionE _ZThn4_N12AudioGrapher8ThreaderIfE7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher8ThreaderIfE13clear_outputsEv _ZN12AudioGrapher12ListedSourceIfE13remove_outputEN5boost10shared_ptrINS_4SinkIfEEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEE7disposeEv _ZN12AudioGrapher8ThreaderIfE13remove_outputEN5boost10shared_ptrINS_4SinkIfEEEE _ZN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED0Ev _ZTv0_n12_N5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEED0Ev _ZSt4fillSt13_Bit_iteratorS_RKb _ZN12AudioGrapher13SndfileHandleD2Ev sf_close _ZN12AudioGrapher13SndfileHandleD1Ev _ZN6ARDOUR18ExportGraphBuilder20set_current_timespanEN5boost10shared_ptrINS_14ExportTimespanEEE _ZN6ARDOUR13ExportHandler8FileSpecD2Ev _ZN6ARDOUR13ExportHandler8FileSpecD1Ev _ZN6ARDOUR13ExportHandler8FileSpecaSERKS1_ _ZN6ARDOUR18ExportGraphBuilder7Encoder9add_childERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder7Encoder15get_real_formatERKNS_13ExportHandler8FileSpecE _ZNK6ARDOUR18ExportGraphBuilder7EncodereqERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder3SFC4sinkEv _ZNK6ARDOUR18ExportGraphBuilder3SFCeqERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder10Normalizer4sinkEv _ZNK6ARDOUR18ExportGraphBuilder10NormalizereqERKNS_13ExportHandler8FileSpecE _ZNK6ARDOUR18ExportGraphBuilder10Normalizer25get_normalize_cycle_countEv ceilf _ZNK6ARDOUR18ExportGraphBuilder25get_normalize_cycle_countEv _ZN6ARDOUR18ExportGraphBuilder3SRC4sinkEv _ZNK6ARDOUR18ExportGraphBuilder3SRCeqERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder14SilenceHandler4sinkEv _ZNK6ARDOUR18ExportGraphBuilder14SilenceHandlereqERKNS_13ExportHandler8FileSpecE _ZNK6ARDOUR18ExportGraphBuilder13ChannelConfigeqERKNS_13ExportHandler8FileSpecE _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEED2Ev _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEED1Ev _ZN12AudioGrapher12ListedSourceIfE6outputERNS_14ProcessContextIfEE _ZN5boost15throw_exceptionINS_2io17bad_format_stringEEEvRKT_ _ZN5boost2io6detail21maybe_throw_exceptionEhjj _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEE5cloneEv _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEE5cloneEv _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEE5cloneEv _ZNSt10_List_baseIN5boost10shared_ptrIN12AudioGrapher4SinkIfEEEESaIS5_EE8_M_clearEv _ZN12AudioGrapher12ListedSourceIfED2Ev _ZTVN12AudioGrapher12ListedSourceIfEE _ZN12AudioGrapher12ListedSourceIfED1Ev _ZN12AudioGrapher12ListedSourceIfED0Ev _ZN12AudioGrapher7ChunkerIfED2Ev _ZTVN12AudioGrapher7ChunkerIfEE _ZN12AudioGrapher7ChunkerIfED1Ev _ZThn12_N12AudioGrapher7ChunkerIfED1Ev _ZN12AudioGrapher14SilenceTrimmerIfED2Ev _ZTVN12AudioGrapher14SilenceTrimmerIfEE _ZN12AudioGrapher14SilenceTrimmerIfED1Ev _ZThn12_N12AudioGrapher14SilenceTrimmerIfED1Ev _ZN12AudioGrapher10NormalizerD2Ev _ZTVN12AudioGrapher10NormalizerE _ZN12AudioGrapher10NormalizerD1Ev _ZThn12_N12AudioGrapher10NormalizerD1Ev _ZN12AudioGrapher10PeakReaderD2Ev _ZN12AudioGrapher10PeakReaderD1Ev _ZThn12_N12AudioGrapher10PeakReaderD1Ev _ZN12AudioGrapher10PeakReaderD0Ev _ZThn12_N12AudioGrapher10PeakReaderD0Ev _ZN12AudioGrapher14IdentityVertexIfED2Ev _ZN12AudioGrapher14IdentityVertexIfED1Ev _ZThn12_N12AudioGrapher14IdentityVertexIfED1Ev _ZN12AudioGrapher14IdentityVertexIfED0Ev _ZThn12_N12AudioGrapher14IdentityVertexIfED0Ev _ZN12AudioGrapher12ListedSourceIfE13clear_outputsEv _ZN12AudioGrapher10NormalizerD0Ev _ZThn12_N12AudioGrapher10NormalizerD0Ev _ZN12AudioGrapher7ChunkerIfED0Ev _ZThn12_N12AudioGrapher7ChunkerIfED0Ev _ZN12AudioGrapher14SilenceTrimmerIfED0Ev _ZThn12_N12AudioGrapher14SilenceTrimmerIfED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEE7disposeEv _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_13ExportChannelEEESt4pairIKS3_N5boost10shared_ptrIN12AudioGrapher14IdentityVertexIfEEEEESt10_Select1stISC_ESt4lessIS3_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR26ExportChannelConfigurationEEESaIS4_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR14ExportFilenameEEESaIS4_EE8_M_clearEv _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder7EncoderESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder7EncoderESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder3SFCESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder3SFCESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder10NormalizerESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder10NormalizerESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder3SRCESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder3SRCESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder14SilenceHandlerESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder14SilenceHandlerESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder13ChannelConfigESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED2Ev _ZN5boost20ptr_container_detail24reversible_ptr_containerINS0_15sequence_configIN6ARDOUR18ExportGraphBuilder13ChannelConfigESt4listIPvSaIS7_EEEENS_20heap_clone_allocatorEED1Ev _ZN6ARDOUR18ExportGraphBuilder5resetEv _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher4SinkIfEEEESaIS5_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher4SinkIfEEEESaIS5_EED1Ev _ZN12AudioGrapher8ThreaderIfED2Ev _ZTVN12AudioGrapher8ThreaderIfEE _ZN12AudioGrapher8ThreaderIfED1Ev _ZThn4_N12AudioGrapher8ThreaderIfED1Ev _ZN12AudioGrapher8ThreaderIfED0Ev _ZThn4_N12AudioGrapher8ThreaderIfED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEE7disposeEv _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher11InterleaverIfE5InputEEESaIS6_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher11InterleaverIfE5InputEEESaIS6_EED1Ev _ZN12AudioGrapher11InterleaverIfED2Ev _ZTVN12AudioGrapher11InterleaverIfEE _ZN12AudioGrapher11InterleaverIfED1Ev _ZN12AudioGrapher11InterleaverIfED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEE7disposeEv _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_13ExportChannelEEESt4pairIKS3_N5boost10shared_ptrIN12AudioGrapher14IdentityVertexIfEEEEESt10_Select1stISC_ESt4lessIS3_ESaISC_EE16_M_insert_uniqueERKSC_ _ZN12AudioGrapher13SndfileWriterIsED1Ev _ZTVN12AudioGrapher13SndfileWriterIsEE _ZN12AudioGrapher13SndfileWriterIiED1Ev _ZTVN12AudioGrapher13SndfileWriterIiEE _ZN12AudioGrapher13SndfileWriterIfED2Ev _ZN12AudioGrapher13SndfileWriterIfED1Ev _ZTVN12AudioGrapher13SndfileWriterIfEE _ZN12AudioGrapher7TmpFileIfED1Ev _ZTVN12AudioGrapher7TmpFileIfEE _ZTTN12AudioGrapher7TmpFileIfEE _ZThn64_N12AudioGrapher7TmpFileIfED1Ev _ZN12AudioGrapher13SndfileWriterIiED0Ev _ZN12AudioGrapher13SndfileWriterIfED0Ev _ZN12AudioGrapher13SndfileWriterIsED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEE7disposeEv _ZN12AudioGrapher7TmpFileIfED0Ev _ZThn64_N12AudioGrapher7TmpFileIfED0Ev _ZN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEE7disposeEv _ZN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEED2Ev _ZN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEED1Ev _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher4SinkIfEEEESaIS5_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS5_S7_EERKS5_ _ZN12AudioGrapher8ThreaderIfE10add_outputEN5boost10shared_ptrINS_4SinkIfEEEE _ZN12AudioGrapher10DebugUtils14demangled_nameINS_14ProcessContextIfEEEESsRKT_ _ZNSt6vectorIN5boost10shared_ptrIN12AudioGrapher11InterleaverIfE5InputEEESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_ _ZN12AudioGrapher11InterleaverIfE4initEjx _ZTVN12AudioGrapher11InterleaverIfE5InputE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEEE _ZN5boost2io6detail24upper_bound_from_fstringISsSt5ctypeIcEEEiRKT_NS5_10value_typeERKT0_h _ZNKSs4findEcj _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEE5clearEv _ZNSs6resizeEjc _ZN5boost15throw_exceptionINS_2io12too_few_argsEEEvRKT_ _ZNK5boost12basic_formatIcSt11char_traitsIcESaIcEE3strEv _ZNSs6appendEjc _ZN5boost2io6detail7str2intIiN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEET0_RKSA_SC_RT_RKT1_ _ZN5boost2io6detail13skip_asteriskIN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEET_SA_SA_RKT0_ _ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh _ZN5boost15throw_exceptionINS_2io13too_many_argsEEEvRKT_ _ZN5boost14checked_deleteIN6ARDOUR14ExportFilenameEEEvPT_ _ZN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEC1EPNS0_18basic_altstringbufIcS3_S4_EE _ZTVN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE _ZTVN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE _ZNK5boost2io6detail19stream_format_stateIcSt11char_traitsIcEE8apply_onERSt9basic_iosIcS4_EPSt6locale _ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale _ZN5boost2io6detail6mk_strIcSt11char_traitsIcESaIcEEEvRSbIT_T0_T1_EPKS6_NS9_9size_typeEiS6_St13_Ios_FmtflagsS6_b _ZN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEE12clear_bufferEv _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERKSsEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatISA_SB_SC_E11string_typeERNSH_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERKSsEERNS_12basic_formatIT_T0_T1_EESD_T2_ _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERKhEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatISA_SB_SC_E11string_typeERNSH_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERKhEERNS_12basic_formatIT_T0_T1_EESD_T2_ _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERKiEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatISA_SB_SC_E11string_typeERNSH_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERKiEERNS_12basic_formatIT_T0_T1_EESD_T2_ _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERxEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatIS9_SA_SB_E11string_typeERNSG_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERxEERNS_12basic_formatIT_T0_T1_EESC_T2_ _ZNSt6vectorIbSaIbEE14_M_fill_insertESt13_Bit_iteratorjb _ZSt20__throw_length_errorPKc _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERhEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatIS9_SA_SB_E11string_typeERNSG_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERhEERNS_12basic_formatIT_T0_T1_EESC_T2_ _ZN5boost14checked_deleteIKN6ARDOUR18ExportGraphBuilder13ChannelConfigEEEvPT_ _ZN5boost14checked_deleteIKN6ARDOUR18ExportGraphBuilder7EncoderEEEvPT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEE19connect_same_threadERNS_16ScopedConnectionERKN5boost8functionIFvSsEEE _ZN6ARDOUR18ExportGraphBuilder7Encoder11init_writerIfEEvRN5boost10shared_ptrIN12AudioGrapher13SndfileWriterIT_EEEE _ZSt7nothrow _ZnwjRKSt9nothrow_t sf_open _ZN12AudioGrapher13BroadcastInfo13write_to_fileEPNS_13SndfileHandleE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEEE _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR18ExportGraphBuilder7EncoderESsEENS3_5list2INS3_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR18ExportGraphBuilder7Encoder4initIfEEN5boost10shared_ptrIN12AudioGrapher4SinkIT_EEEERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder7Encoder11init_writerIiEEvRN5boost10shared_ptrIN12AudioGrapher13SndfileWriterIT_EEEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEEE _ZN6ARDOUR18ExportGraphBuilder7Encoder4initIiEEN5boost10shared_ptrIN12AudioGrapher4SinkIT_EEEERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder7Encoder11init_writerIsEEvRN5boost10shared_ptrIN12AudioGrapher13SndfileWriterIT_EEEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEEE _ZN6ARDOUR18ExportGraphBuilder7Encoder4initIsEEN5boost10shared_ptrIN12AudioGrapher4SinkIT_EEEERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder3SFC9add_childERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder3SFCC2ERS0_RKNS_13ExportHandler8FileSpecEx _Z18sndfile_data_widthi _ZN12AudioGrapher21SampleFormatConverterIfEC1Eh _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEEE _ZN12AudioGrapher21SampleFormatConverterIfE4initExii _ZN12AudioGrapher21SampleFormatConverterIiEC1Eh _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEEE _ZN12AudioGrapher21SampleFormatConverterIiE4initExii _ZN12AudioGrapher21SampleFormatConverterIsEC1Eh _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEEE _ZN12AudioGrapher21SampleFormatConverterIsE4initExii _ZN6ARDOUR18ExportGraphBuilder3SFCC1ERS0_RKNS_13ExportHandler8FileSpecEx _ZN5boost14checked_deleteIKN6ARDOUR18ExportGraphBuilder3SFCEEEvPT_ _ZN6ARDOUR18ExportGraphBuilder3SRC17add_child_to_listINS0_3SFCEEEvRKNS_13ExportHandler8FileSpecERN5boost8ptr_listIT_NS8_20heap_clone_allocatorESaIPvEEE _ZN6ARDOUR18ExportGraphBuilder10Normalizer9add_childERKNS_13ExportHandler8FileSpecE _ZN5boost14checked_deleteIKN6ARDOUR18ExportGraphBuilder3SRCEEEvPT_ _ZN5boost14checked_deleteIKN6ARDOUR18ExportGraphBuilder10NormalizerEEEvPT_ _ZNSt22__uninitialized_fill_nILb0EE15__uninit_fill_nIPN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEEEjS9_EEvT_T0_RKT1_ _ZNSt6localeC1ERKS_ _ZNSt6vectorIN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEEESaIS7_EE14_M_fill_assignEjRKS7_ _ZNSt6localeaSERKS_ _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEEESA_EET0_T_SC_SB_ _ZNSt6vectorIN5boost2io6detail11format_itemIcSt11char_traitsIcESaIcEEESaIS7_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS7_S9_EEjRKS7_ _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEE18make_or_reuse_dataEj _ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEE5parseERKSs _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEEC2EPKc _ZN5boost12basic_formatIcSt11char_traitsIcESaIcEEC1EPKc _ZN12AudioGrapher9ExceptionC2INS_10NormalizerEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_10NormalizerEEERKT_RKSs _ZN12AudioGrapher10Normalizer7processERKNS_14ProcessContextIfEE _ZTIN12AudioGrapher9ExceptionE _ZThn12_N12AudioGrapher10Normalizer7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher9ExceptionC2INS_11InterleaverIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_11InterleaverIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC2INS_14ProcessContextIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_14ProcessContextIfEEEERKT_RKSs _ZN12AudioGrapher14ProcessContextIfE13validate_dataEv _ZN6ARDOUR18ExportGraphBuilder7processExb _ZN12AudioGrapher7ChunkerIfE7processERKNS_14ProcessContextIfEE _ZThn12_N12AudioGrapher7ChunkerIfE7processERKNS_14ProcessContextIfEE _ZN6ARDOUR18ExportGraphBuilder10NormalizerC2ERS0_RKNS_13ExportHandler8FileSpecEx _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEEE _ZTVN12AudioGrapher10PeakReaderE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEEE mkstemp64 sf_open_fd _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEEE _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR18ExportGraphBuilder10NormalizerEEENS3_5list1INS3_5valueIPS9_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR18ExportGraphBuilder10NormalizerC1ERS0_RKNS_13ExportHandler8FileSpecEx _ZN6ARDOUR18ExportGraphBuilder3SRC17add_child_to_listINS0_10NormalizerEEEvRKNS_13ExportHandler8FileSpecERN5boost8ptr_listIT_NS8_20heap_clone_allocatorESaIPvEEE _ZN6ARDOUR18ExportGraphBuilder3SRC9add_childERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder3SRCC2ERS0_RKNS_13ExportHandler8FileSpecEx _ZN12AudioGrapher19SampleRateConverterC1Ej _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEEE _ZN12AudioGrapher19SampleRateConverter4initExxi _ZN12AudioGrapher19SampleRateConverter16allocate_buffersEx _ZN6ARDOUR18ExportGraphBuilder3SRCC1ERS0_RKNS_13ExportHandler8FileSpecEx _ZN6ARDOUR18ExportGraphBuilder14SilenceHandler9add_childERKNS_13ExportHandler8FileSpecE _ZN12AudioGrapher9ExceptionC2INS_14SilenceTrimmerIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_14SilenceTrimmerIfEEEERKT_RKSs _ZN6ARDOUR18ExportGraphBuilder14SilenceHandlerC2ERS0_RKNS_13ExportHandler8FileSpecEx _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEEE _ZN6ARDOUR18ExportGraphBuilder14SilenceHandlerC1ERS0_RKNS_13ExportHandler8FileSpecEx _ZN6ARDOUR18ExportGraphBuilder13ChannelConfig9add_childERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder13ChannelConfigC2ERS0_RKNS_13ExportHandler8FileSpecERSt3mapINS_19ComparableSharedPtrINS_13ExportChannelEEEN5boost10shared_ptrIN12AudioGrapher14IdentityVertexIfEEEESt4lessISA_ESaISt4pairIKSA_SG_EEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEEE _ZTVN12AudioGrapher14IdentityVertexIfEE _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEEE _ZN6ARDOUR18ExportGraphBuilder13ChannelConfigC1ERS0_RKNS_13ExportHandler8FileSpecERSt3mapINS_19ComparableSharedPtrINS_13ExportChannelEEEN5boost10shared_ptrIN12AudioGrapher14IdentityVertexIfEEEESt4lessISA_ESaISt4pairIKSA_SG_EEE _ZN6ARDOUR18ExportGraphBuilder16add_split_configERKNS_13ExportHandler8FileSpecE _ZN6ARDOUR18ExportGraphBuilder10add_configERKNS_13ExportHandler8FileSpecE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEEE _ZN12AudioGrapher9ExceptionC2INS_13SndfileReaderIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_13SndfileReaderIfEEEERKT_RKSs _ZN12AudioGrapher13SndfileReaderIfE4readERNS_14ProcessContextIfEE sf_read_float _ZN6ARDOUR18ExportGraphBuilder10Normalizer7processEv _ZN6ARDOUR18ExportGraphBuilder17process_normalizeEv _ZN12AudioGrapher9ExceptionC2INS_11InterleaverIfE5InputEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_11InterleaverIfE5InputEEERKT_RKSs _ZN12AudioGrapher11InterleaverIfE5Input7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher14SilenceTrimmerIfE21output_silence_framesERKNS_14ProcessContextIfEERxb _ZN12AudioGrapher14SilenceTrimmerIfE7processERKNS_14ProcessContextIfEE _ZThn12_N12AudioGrapher14SilenceTrimmerIfE7processERKNS_14ProcessContextIfEE _ZN12AudioGrapher9ExceptionC2INS_13SndfileWriterIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_13SndfileWriterIfEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC2INS_13SndfileWriterIsEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_13SndfileWriterIsEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC2INS_13SndfileWriterIiEEEERKT_RKSs _ZN12AudioGrapher9ExceptionC1INS_13SndfileWriterIiEEEERKT_RKSs _ZN5boost10shared_ptrIN12AudioGrapher17ThreaderExceptionEE5resetIS2_EEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEEE _ZN5boost2io6detail3putIcSt11char_traitsIcESaIcERKPKcEEvT2_RKNS1_11format_itemIT_T0_T1_EERNS_12basic_formatISC_SD_SE_E11string_typeERNSJ_20internal_streambuf_tEPSt6locale _ZN5boost2io6detail4feedIcSt11char_traitsIcESaIcERKPKcEERNS_12basic_formatIT_T0_T1_EESF_T2_ _ZN12AudioGrapher13SndfileWriterIsE7processERKNS_14ProcessContextIsEE sf_write_short sf_strerror sf_write_sync _ZN12AudioGrapher13SndfileWriterIiE7processERKNS_14ProcessContextIiEE sf_write_int _ZN12AudioGrapher17ThreaderExceptionC2INS_8ThreaderIfEEEERKT_RKSt9exception _ZN12AudioGrapher17ThreaderExceptionC1INS_8ThreaderIfEEEERKT_RKSt9exception _ZN12AudioGrapher13SndfileWriterIfE7processERKNS_14ProcessContextIfEE sf_write_float _ZN6ARDOUR18ExportGraphBuilderC2ERKNS_7SessionE _Z20hardware_concurrencyv _ZN4Glib10ThreadPoolC1Eib _ZN4Glib10ThreadPoolD1Ev _ZN6ARDOUR18ExportGraphBuilderC1ERKNS_7SessionE _ZN6ARDOUR18ExportGraphBuilderD2Ev _ZN6ARDOUR18ExportGraphBuilderD1Ev _ZTIN12AudioGrapher10DebuggableILNS_10DebugLevelE0EEE _ZTSN12AudioGrapher10DebuggableILNS_10DebugLevelE0EEE _ZTIN12AudioGrapher8ThrowingILNS_10ThrowLevelE3EEE _ZTSN12AudioGrapher8ThrowingILNS_10ThrowLevelE3EEE _ZTIN12AudioGrapher14FlagDebuggableILNS_10DebugLevelE0EEE _ZTSN12AudioGrapher14FlagDebuggableILNS_10DebugLevelE0EEE _ZTIN5boost16base_from_memberINS_10shared_ptrINS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEEEELi0EEE _ZTSN5boost16base_from_memberINS_10shared_ptrINS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEEEELi0EEE _ZTSN12AudioGrapher17ThreaderExceptionE _ZTIN12AudioGrapher13SndfileHandleE _ZTSN12AudioGrapher13SndfileHandleE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher17ThreaderExceptionEEE _ZTIN5boost2io12format_errorE _ZTSN5boost2io12format_errorE _ZTIN5boost2io17bad_format_stringE _ZTSN5boost2io17bad_format_stringE _ZTIN5boost2io12too_few_argsE _ZTSN5boost2io12too_few_argsE _ZTIN5boost2io13too_many_argsE _ZTSN5boost2io13too_many_argsE _ZTSN12AudioGrapher9ExceptionE _ZTIN5boost27bad_ptr_container_operationE _ZTSN5boost27bad_ptr_container_operationE _ZTSN5boost11bad_pointerE _ZTIN12AudioGrapher6SourceIfEE _ZTSN12AudioGrapher6SourceIfEE _ZTIN12AudioGrapher12ListedSourceIfEE _ZTSN12AudioGrapher12ListedSourceIfEE _ZTIN12AudioGrapher4SinkIfEE _ZTSN12AudioGrapher4SinkIfEE _ZTIN12AudioGrapher10NormalizerE _ZTSN12AudioGrapher10NormalizerE _ZTIN12AudioGrapher14ProcessContextIfEE _ZTSN12AudioGrapher14ProcessContextIfEE _ZTIN12AudioGrapher10PeakReaderE _ZTSN12AudioGrapher10PeakReaderE _ZTIN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE _ZTSN5boost2io18basic_altstringbufIcSt11char_traitsIcESaIcEEE _ZTISt15basic_streambufIcSt11char_traitsIcEE _ZTIN12AudioGrapher11SndfileBaseE _ZTSN12AudioGrapher11SndfileBaseE _ZTIN12AudioGrapher14IdentityVertexIfEE _ZTSN12AudioGrapher14IdentityVertexIfEE _ZTIN12AudioGrapher13SndfileWriterIfEE _ZTSN12AudioGrapher13SndfileWriterIfEE _ZTIN12AudioGrapher4SinkIiEE _ZTSN12AudioGrapher4SinkIiEE _ZTIN12AudioGrapher13SndfileWriterIiEE _ZTSN12AudioGrapher13SndfileWriterIiEE _ZTIN12AudioGrapher4SinkIsEE _ZTSN12AudioGrapher4SinkIsEE _ZTIN12AudioGrapher13SndfileWriterIsEE _ZTSN12AudioGrapher13SndfileWriterIsEE _ZTIN12AudioGrapher24AllocatingProcessContextIfEE _ZTSN12AudioGrapher24AllocatingProcessContextIfEE _ZTIN12AudioGrapher8ThreaderIfEE _ZTSN12AudioGrapher8ThreaderIfEE _ZTIN12AudioGrapher13SndfileReaderIfEE _ZTSN12AudioGrapher13SndfileReaderIfEE _ZTIN12AudioGrapher7TmpFileIfEE _ZTSN12AudioGrapher7TmpFileIfEE _ZTIN12AudioGrapher14SilenceTrimmerIfEE _ZTSN12AudioGrapher14SilenceTrimmerIfEE _ZTIN12AudioGrapher11InterleaverIfEE _ZTSN12AudioGrapher11InterleaverIfEE _ZTIN12AudioGrapher7ChunkerIfEE _ZTSN12AudioGrapher7ChunkerIfEE _ZTIN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE _ZTSN5boost16exception_detail19error_info_injectorINS_2io17bad_format_stringEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE _ZTIN12AudioGrapher11InterleaverIfE5InputE _ZTSN12AudioGrapher11InterleaverIfE5InputE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIsEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIiEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher21SampleFormatConverterIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher14IdentityVertexIfEEEE _ZTIN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE _ZTSN5boost16exception_detail19error_info_injectorINS_2io12too_few_argsEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR25ExportFormatSpecificationEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportFilenameEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher24AllocatingProcessContextIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher10PeakReaderEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher10NormalizerEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher8ThreaderIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher7TmpFileIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher19SampleRateConverterEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher14SilenceTrimmerIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher11InterleaverIfE5InputEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher7ChunkerIfEEEE _ZTIN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE _ZTSN5boost16exception_detail19error_info_injectorINS_2io13too_many_argsEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE _ZTIN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE _ZTSN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIiEEEE _ZTIN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEEE _ZTSN5boost6detail17sp_counted_impl_pIN12AudioGrapher13SndfileWriterIsEEEE _ZTIN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE _ZTSN5boost6detail18sp_counted_impl_pdIPNS_2io18basic_altstringbufIcSt11char_traitsIcESaIcEEENS2_22basic_oaltstringstreamIcS5_S6_E5No_OpEEE _ZTVN12AudioGrapher6SourceIfEE _ZTVN12AudioGrapher4SinkIfEE _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPci _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPci _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKci _ZTTN12AudioGrapher13SndfileWriterIfEE _ZTVN12AudioGrapher4SinkIiEE _ZTTN12AudioGrapher13SndfileWriterIiEE _ZTVN12AudioGrapher4SinkIsEE _ZTTN12AudioGrapher13SndfileWriterIsEE _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io17bad_format_stringEEEEE _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io12too_few_argsEEEEE _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_2io13too_many_argsEEEEE _ZTTN5boost2io22basic_oaltstringstreamIcSt11char_traitsIcESaIcEEE _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR13ExportHandlerExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEixE6invokeERNS1_15function_bufferEx _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEED0Ev _ZN4Glib12ConvertErrorD2Ev _ZTVN4Glib12ConvertErrorE _ZN4Glib5ErrorD2Ev _ZN4Glib12ConvertErrorD1Ev _ZN4Glib12ConvertErrorD0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR13ExportHandlerExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR13ExportHandlerExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR13ExportHandlerExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEE7disposeEv _ZN6ARDOUR14ExportTimespanD1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEE7disposeEv _ZN6ARDOUR20ExportElementFactoryC2ERNS_7SessionE _ZN6ARDOUR20ExportElementFactoryC1ERNS_7SessionE _ZN6ARDOUR20ExportElementFactoryD2Ev _ZN6ARDOUR20ExportElementFactoryD1Ev _ZN6ARDOUR20ExportElementFactory12add_timespanEv _ZN6ARDOUR7Session17get_export_statusEv _ZN6ARDOUR14ExportTimespanC1EN5boost10shared_ptrINS_12ExportStatusEEEx _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEEE _ZN6ARDOUR20ExportElementFactory10add_formatEv _ZN6ARDOUR20ExportElementFactory10add_formatERK7XMLNode _ZN6ARDOUR20ExportElementFactory15add_format_copyEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZN6ARDOUR13ExportHandlerC2ERNS_7SessionE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEEE _ZN6ARDOUR13ExportHandlerC1ERNS_7SessionE _ZNSt4pairIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEENS0_13ExportHandler8FileSpecEED2Ev _ZNSt4pairIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEENS0_13ExportHandler8FileSpecEED1Ev _ZNSt4pairIKN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEENS0_13ExportHandler8FileSpecEED2Ev _ZNSt4pairIKN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEENS0_13ExportHandler8FileSpecEED1Ev _ZN6ARDOUR13ExportHandler14CDMarkerStatusD2Ev _ZN6ARDOUR13ExportHandler14CDMarkerStatusD1Ev _ZN6ARDOUR13ExportHandler22get_cd_marker_filenameESsNS_14CDMarkerFormatE _ZN6ARDOUR13ExportHandler26frames_to_cd_frames_stringEPcx __sprintf_chk _ZN6ARDOUR13ExportHandler20write_index_info_cueERNS0_14CDMarkerStatusE _ZN6ARDOUR13ExportHandler20write_index_info_tocERNS0_14CDMarkerStatusE _ZN6ARDOUR13ExportHandler19toc_escape_filenameERKSs _ZNSs14_M_replace_auxEjjjc _ZNSt4listIPN6ARDOUR8LocationESaIS2_EE4sortINS0_19LocationSortByStartEEEvT_ _ZNSt4pairIKSsSsED2Ev _ZNSt4pairIKSsSsED1Ev _Z14string_composeIPKcESsRKSsRKT_ _Z14string_composeIN4Glib7ustringEESsRKSsRKT_ _ZN4GliblsERSoRKNS_7ustringE _ZN6ARDOUR13ExportHandler17toc_escape_cdtextERKSs _ZN4Glib7convertERKSsS1_S1_ isprint _ZNSs9push_backEc _ZNK4Glib12ConvertError4codeEv _ZN4Glib12ConvertErrorC1ENS0_4CodeERKNS_7ustringE _ZTIN4Glib12ConvertErrorE _ZN6ARDOUR13ExportHandler16write_toc_headerERNS0_14CDMarkerStatusE _ZN6ARDOUR13ExportHandler17cue_escape_cdtextERKSs _ZN6ARDOUR13ExportHandler16write_cue_headerERNS0_14CDMarkerStatusE _ZN4Glib17path_get_basenameERKSs _ZN6ARDOUR13ExportHandler21export_cd_marker_fileENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_25ExportFormatSpecificationEEESsNS_14CDMarkerFormatE _ZN6ARDOUR13ExportHandler20write_track_info_tocERNS0_14CDMarkerStatusE _ZN6ARDOUR13ExportHandler20write_track_info_cueERNS0_14CDMarkerStatusE _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _ZN6ARDOUR13ExportHandlerD2Ev _ZN6ARDOUR13ExportHandlerD1Ev _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE15_M_insert_equalERKS8_ _ZN6ARDOUR13ExportHandler17add_export_configENS_19ComparableSharedPtrINS_14ExportTimespanEEEN5boost10shared_ptrINS_26ExportChannelConfigurationEEENS5_INS_25ExportFormatSpecificationEEENS5_INS_14ExportFilenameEEENS5_IN12AudioGrapher13BroadcastInfoEEE _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEES3_St9_IdentityIS3_ESt4lessIS3_ESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E _ZNSt8_Rb_treeIN6ARDOUR19ComparableSharedPtrINS0_14ExportTimespanEEESt4pairIKS3_NS0_13ExportHandler8FileSpecEESt10_Select1stIS8_ESt4lessIS3_ESaIS8_EE11equal_rangeERS5_ _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4findERS1_ _ZN6ARDOUR20ExportElementFactory18add_channel_configEv _ZN6ARDOUR20ExportElementFactory12add_filenameEv _ZN6ARDOUR20ExportElementFactory17add_filename_copyEN5boost10shared_ptrINS_14ExportFilenameEEE _ZN5boost9function1IixE11move_assignERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsiESt10_Select1stIS2_ESt4lessISsESaIS2_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS2_ERKS2_ _ZNKSs7compareERKSs _ZN6ARDOUR13ExportHandler34handle_duplicate_format_extensionsEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS2_ERKS2_ _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEEixERS3_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZN6ARDOUR13ExportHandler14start_timespanEv _ZN6ARDOUR13ExportHandler7processEx _ZZN5boost9function1IixE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR13ExportHandlerExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session18start_audio_exportEx _ZN6ARDOUR13ExportHandler9do_exportEv _ZN6ARDOUR12ExportStatus4initEv _ZN6ARDOUR13ExportHandler15finish_timespanEv _ZN6ARDOUR13ExportHandler16process_timespanEx _ZN6ARDOUR13ExportHandler17process_normalizeEv _ZTIN4Glib9ExceptionE _ZTSN4Glib9ExceptionE _ZTSN4Glib12ConvertErrorE _ZTIN4Glib5ErrorE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18ExportGraphBuilderEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR14ExportTimespanEEE _ZNK4Glib5Error4whatEv _ZN6ARDOUR12ExportPresetD2Ev _ZN7XMLTreeD1Ev _ZN6ARDOUR12ExportPresetD1Ev _ZN6ARDOUR12ExportPreset8set_nameERKSs _ZN6ARDOUR12ExportPreset6set_idERKSs _ZN6ARDOUR12ExportPreset16set_global_stateER7XMLNode _ZN6ARDOUR12ExportPreset15set_local_stateER7XMLNode _ZNK6ARDOUR12ExportPreset15get_instant_xmlEv uuid_parse uuid_compare _ZN6ARDOUR12ExportPresetC2ESsRNS_7SessionE _ZN7XMLTreeC1ERKSsb _ZN6ARDOUR12ExportPresetC1ESsRNS_7SessionE _ZNK6ARDOUR12ExportPreset18remove_instant_xmlEv _ZN7XMLNode23remove_nodes_and_deleteERKSsS1_ _ZNK6ARDOUR12ExportPreset12remove_localEv _ZNK6ARDOUR12ExportPreset16save_instant_xmlEv _ZN6ARDOUR12ExportPreset4saveERKSs _ZNK7XMLTree5writeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEED0Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEED0Ev _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEED0Ev _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEE7disposeEv _ZN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEE7disposeEv _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEE7disposeEv _ZN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEE7disposeEv _ZN6ARDOUR20ExportProfileManager13TimespanStateC2EN5boost10shared_ptrINS_8LocationEEENS3_ISt4listIPS4_SaIS7_EEEE _ZTVN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEEE _ZN6ARDOUR20ExportProfileManager13TimespanStateC1EN5boost10shared_ptrINS_8LocationEEENS3_ISt4listIPS4_SaIS7_EEEE _ZN6ARDOUR20ExportProfileManager18prepare_for_exportEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEEE _ZN6ARDOUR20ExportProfileManager15preset_filenameERKSs _Z17legalize_for_pathRKSs _ZN6ARDOUR20export_preset_suffixE _ZN6ARDOUR20ExportProfileManager13update_rangesEv _ZNK6ARDOUR9Locations22session_range_locationEv _ZN6ARDOUR20ExportProfileManager18serialize_timespanEN5boost10shared_ptrINS0_13TimespanStateEEE _ZN6ARDOUR20ExportProfileManager23serialize_local_profileER7XMLNode _ZN6ARDOUR20ExportProfileManager19remove_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE _ZN6ARDOUR20ExportProfileManager16serialize_formatEN5boost10shared_ptrINS0_11FormatStateEEE _ZN6ARDOUR20ExportProfileManager24serialize_global_profileER7XMLNode _ZN6ARDOUR20ExportProfileManager17serialize_profileER7XMLNode _ZN6ARDOUR20ExportProfileManager21remove_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE _ZN6ARDOUR20ExportProfileManager20check_sndfile_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEEj _ZN6ARDOUR20ExportProfileManager12check_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEEj _ZN6ARDOUR20ExportProfileManager15build_filenamesERSt4listISsSaISsEEN5boost10shared_ptrINS_14ExportFilenameEEENS6_IS1_INS_19ComparableSharedPtrINS_14ExportTimespanEEESaISB_EEEENS6_INS_26ExportChannelConfigurationEEENS6_INS_25ExportFormatSpecificationEEE _ZN6ARDOUR20ExportProfileManager9find_fileERKSs _ZNSt4listIP7XMLNodeSaIS1_EEC2ERKS3_ _ZNSt4listIP7XMLNodeSaIS1_EEC1ERKS3_ _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEESaIS5_EE8_M_clearEv _ZN6ARDOUR20ExportProfileManager30get_sample_filename_for_formatEN5boost10shared_ptrINS_14ExportFilenameEEENS2_INS_25ExportFormatSpecificationEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEE7disposeEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR12ExportPresetEEESaIS4_EE8_M_clearEv _ZNSt8_Rb_treeIN3PBD4UUIDESt4pairIKS1_SsESt10_Select1stIS4_ESt4lessIS1_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR20ExportProfileManager13TimespanStateEEESaIS5_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR20ExportProfileManager11FormatStateEEESaIS5_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR20ExportProfileManager13FilenameStateEEESaIS5_EE8_M_clearEv _ZN6ARDOUR20ExportProfileManagerD2Ev _ZN6ARDOUR20ExportProfileManagerD1Ev _ZN13StringPrivate11Composition3argIPKcEERS0_RKT_ _ZN6ARDOUR20ExportProfileManager13remove_presetEv g_strerror _ZNSt8_Rb_treeIN3PBD4UUIDESt4pairIKS1_SsESt10_Select1stIS4_ESt4lessIS1_ESaIS4_EE16_M_insert_uniqueERKS4_ uuid_copy _ZN6ARDOUR20ExportProfileManager12check_configEN5boost10shared_ptrINS0_8WarningsEEENS2_INS0_13TimespanStateEEENS2_INS0_18ChannelConfigStateEEENS2_INS0_11FormatStateEEENS2_INS0_13FilenameStateEEE _ZN6ARDOUR20ExportProfileManager12get_warningsEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEEE _ZN6ARDOUR20ExportProfileManager19save_format_to_diskEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZN6ARDOUR20export_format_suffixE _ZN6ARDOUR20ExportProfileManager21remove_format_profileEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZN6ARDOUR20ExportProfileManager14get_new_formatEN5boost10shared_ptrINS_25ExportFormatSpecificationEEE _ZN6ARDOUR20ExportProfileManager21load_format_from_diskERKSs _ZN6ARDOUR20ExportProfileManager12load_formatsEv _ZN6ARDOUR20ExportProfileManager19set_selection_rangeExx _ZN6ARDOUR8LocationC1ERNS_7SessionE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEEE _ZN6ARDOUR8Location3setExxb _ZN6ARDOUR20ExportProfileManager16set_single_rangeExxSs _ZN5boost14checked_deleteIN6ARDOUR12ExportPresetEEEvPT_ _ZN6ARDOUR20ExportProfileManager11save_presetERKSs _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEEE _ZN6ARDOUR20ExportProfileManager10new_presetERKSs _ZN6ARDOUR20ExportProfileManager21load_preset_from_diskERKSs _ZN6ARDOUR20ExportProfileManager12load_presetsEv _ZN5boost14checked_deleteIN6ARDOUR20ExportProfileManager13TimespanStateEEEvPT_ _ZN6ARDOUR20ExportProfileManager20deserialize_timespanER7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEEE _ZN6ARDOUR14ExportTimespan9set_rangeExx _ZN6ARDOUR20ExportProfileManager14init_timespansESt4listIP7XMLNodeSaIS3_EE _ZN5boost14checked_deleteIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEEvPT_ _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEC2IS3_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEE _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEC1IS3_EEPT_ _ZN6ARDOUR20ExportProfileManager18add_channel_configEv _ZN6ARDOUR20ExportProfileManager20init_channel_configsESt4listIP7XMLNodeSaIS3_EE _ZN6ARDOUR20ExportProfileManager15set_local_stateERK7XMLNode _ZN5boost14checked_deleteIN6ARDOUR20ExportProfileManager11FormatStateEEEvPT_ _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager11FormatStateEEC2IS3_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEEE _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager11FormatStateEEC1IS3_EEPT_ _ZN6ARDOUR20ExportProfileManager22duplicate_format_stateEN5boost10shared_ptrINS0_11FormatStateEEE _ZN6ARDOUR20ExportProfileManager18deserialize_formatER7XMLNode _ZN6ARDOUR20ExportProfileManager12init_formatsESt4listIP7XMLNodeSaIS3_EE _ZN5boost14checked_deleteIN6ARDOUR20ExportProfileManager13FilenameStateEEEvPT_ _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager13FilenameStateEEC2IS3_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEEE _ZN5boost10shared_ptrIN6ARDOUR20ExportProfileManager13FilenameStateEEC1IS3_EEPT_ _ZN6ARDOUR20ExportProfileManager24duplicate_filename_stateEN5boost10shared_ptrINS0_13FilenameStateEEE _ZN6ARDOUR20ExportProfileManager14init_filenamesESt4listIP7XMLNodeSaIS3_EE _ZN6ARDOUR20ExportProfileManager16set_global_stateERK7XMLNode _ZN6ARDOUR20ExportProfileManager11load_presetEN5boost10shared_ptrINS_12ExportPresetEEE _ZN6ARDOUR20ExportProfileManager9set_stateERK7XMLNode _ZN6ARDOUR20ExportProfileManager12load_profileEv _ZN6ARDOUR20ExportProfileManagerC2ERNS_7SessionENS0_10ExportTypeE _ZN6ARDOUR7Session18get_export_handlerEv _ZN3PBD10SearchPathC1Ev _ZTVN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEEE _ZTVN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEEE _ZNK3PBD10SearchPath9to_stringEv g_mkdir_with_parents _ZN6ARDOUR20ExportProfileManagerC1ERNS_7SessionENS0_10ExportTypeE _ZTIN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt4listIN6ARDOUR19ComparableSharedPtrINS3_14ExportTimespanEEESaIS6_EEEE _ZTIN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt4listIPN6ARDOUR8LocationESaIS5_EEEE _ZTIN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR25ExportFormatSpecificationEEESaIS6_EEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportPresetEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13TimespanStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager18ChannelConfigStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager11FormatStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager13FilenameStateEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR20ExportProfileManager8WarningsEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR13BroadcastInfoEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR8LocationEEE _ZN6ARDOUR12ExportStatus5abortEb _ZN6ARDOUR12ExportStatusC2Ev _ZN6ARDOUR12ExportStatusC1Ev _ZN6ARDOUR12ExportStatus6finishEv _ZN6ARDOUR14ExportTimespanC2EN5boost10shared_ptrINS_12ExportStatusEEEx _ZN6ARDOUR14ExportTimespanD2Ev _ZNK6ARDOUR13MissingSource4whatEv _ZN6ARDOUR13MissingSourceD2Ev _ZTVN6ARDOUR13MissingSourceE _ZN6ARDOUR13MissingSourceD1Ev _ZN6ARDOUR13MissingSourceD0Ev _ZN6ARDOUR13MissingSourceC2ERKSsNS_8DataTypeE _ZN6ARDOUR13MissingSourceC1ERKSsNS_8DataTypeE _ZN6ARDOUR10FileSourceC1ERNS_7SessionERK7XMLNodeb _ZTVN6ARDOUR10FileSourceE _ZN6ARDOUR10FileSourceD1Ev _ZTvn124_n12_N6ARDOUR10FileSourceD1Ev _ZTvn24_n12_N6ARDOUR10FileSourceD1Ev _ZTv0_n12_N6ARDOUR10FileSourceD1Ev _ZN6ARDOUR10FileSourceD0Ev _ZTvn124_n12_N6ARDOUR10FileSourceD0Ev _ZTvn24_n12_N6ARDOUR10FileSourceD0Ev _ZTv0_n12_N6ARDOUR10FileSourceD0Ev _ZN6ARDOUR10FileSource9mark_takeERKSs _ZN6ARDOUR10FileSource15existence_checkEv _ZN6ARDOUR10FileSource27mark_immutable_except_writeEv _ZN6ARDOUR10FileSource17mark_nonremovableEv _ZN6ARDOUR10FileSource28set_within_session_from_pathERKSs _ZN6ARDOUR7Session22path_is_within_sessionERKSs _ZN6ARDOUR10FileSourceC1ERNS_7SessionENS_8DataTypeERKSsS5_NS_6Source4FlagE _ZNK6ARDOUR10FileSource7is_stubEv _Z14string_composeISsSsPcESsRKSsRKT_RKT0_RKT1_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiSsSsSt6vectorISsSaISsEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEEE _ZN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEED0Ev _ZN6ARDOUR10FileSource7find_2XERNS_7SessionENS_8DataTypeERKSsbRbRtRSs _ZNK6ARDOUR7Session18source_search_pathENS_8DataTypeE _Z5splitSsRSt6vectorISsSaISsEEc _ZNKSs5rfindEcj _ZN6ARDOUR10FileSource13move_to_trashERKSs g_malloc _ZN4Glib14build_filenameERKNS_11ArrayHandleISsNS_17Container_Helpers10TypeTraitsISsEEEE g_free _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiSsSsSt6vectorISsSaISsEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR10FileSource4findERNS_7SessionENS_8DataTypeERKSsbRbRtRSs _ZN3PBD16equivalent_pathsERKSsS1_ _ZN6ARDOUR10FileSource17AmbiguousFileNameE _ZTIN6ARDOUR13MissingSourceE _ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag _ZN6ARDOUR10FileSource6renameERKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiSsSsSt6vectorISsSaISsEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTSN6ARDOUR13MissingSourceE _ZTSN6ARDOUR10FileSourceE _ZTIN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal3IiSsSsSt6vectorISsSaISsEENS_17OptionalLastValueIiEEEE _ZTTN6ARDOUR10FileSourceE _ZN6ARDOUR14history_suffixE _ZN6ARDOUR11temp_suffixE _ZN6ARDOUR13backup_suffixE _ZN6ARDOUR14pending_suffixE _ZN6ARDOUR16statefile_suffixE _ZN6ARDOUR15template_suffixE _ZN3PBD10SearchPathD2Ev _ZN3PBD10SearchPathD1Ev __cxa_guard_acquire getenv __cxa_guard_release _ZN4Glib12get_home_dirEv _ZN6ARDOUR25ardour_config_search_pathEv __cxa_guard_abort _ZN6ARDOUR6Filter16make_new_sourcesEN5boost10shared_ptrINS_6RegionEEERSt6vectorINS2_INS_6SourceEEESaIS7_EESs _ZN6ARDOUR6Region19master_source_namesEv _ZN6ARDOUR7Session21new_audio_source_pathERKSsjjbb _ZN6ARDOUR13SourceFactory14createWritableENS_8DataTypeERNS_7SessionERKSsbxbb _ZN6ARDOUR6Filter6finishEN5boost10shared_ptrINS_6RegionEEERSt6vectorINS2_INS_6SourceEEESaIS7_EESs _ZTIN6ARDOUR9SMFSourceE _ZN6ARDOUR10Properties8positionE _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_ERKS6_PKS3_ _ZN6ARDOUR12find_sessionESsRSsS0_Rb __realpath_chk _ZNKSs4findEPKcjj getcwd _ZN6ARDOUR16init_post_engineEv _ZN6ARDOUR13PluginManager8instanceEv _ZN6ARDOUR13PluginManager7refreshEv _ZN6ARDOUR7cleanupEv libardour_initialized _ZN6ARDOUR7LibraryE lrdf_cleanup _Z10vstfx_exitv _ZN3PBD7cleanupEv _ZNSt4pairISsSsED2Ev _ZNSt4pairISsSsED1Ev _ZN6ARDOUR15no_auto_connectEv _ZN6ARDOUR9setup_fpuEv _Z27setup_hardware_optimizationb _ZN3PBD3FPUC1Ev _ZN3PBD3FPUD1Ev _Z20default_compute_peakPKfjf _Z18default_find_peaksPKfjPfS1_ _Z28default_apply_gain_to_bufferPfjf _Z29default_mix_buffers_with_gainPfPKfjf _Z27default_mix_buffers_no_gainPfPKfj _ZN6ARDOUR23translation_enable_pathEv _ZN6ARDOUR24translations_are_enabledEv _ZN6ARDOUR24set_translations_enabledEb _ZN6ARDOUR16get_microsecondsEv clock_gettime _ZN3PBD14PropertyChangeD2Ev _ZN3PBD14PropertyChangeD1Ev _ZN13StringPrivate11Composition3argIyEERS0_RKT_ _ZNSo9_M_insertIyEERSoT_ _ZNSt6vectorIN6ARDOUR10SyncSourceESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZN6ARDOUR26get_available_sync_optionsEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE10_M_insert_EPSt18_Rb_tree_node_baseSA_RKS2_ _ZN6ARDOUR19find_bindings_filesERSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE _ZNSt6vectorIySaIyEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPyS1_EEjRKy _ZN6ARDOUR11BootMessageE _ZN6ARDOUR7GUIIdleE _ZN6ARDOUR13bounds_changeE _ZN6ARDOUR4initEbbPKc _ZN3PBD4initEv bindtextdomain _ZN6ARDOUR12SessionEvent15init_event_poolEv _ZN6ARDOUR13SessionObject20make_property_quarksEv _ZN6ARDOUR6Region20make_property_quarksEv _ZN6ARDOUR10MidiRegion20make_property_quarksEv _ZN6ARDOUR10RouteGroup20make_property_quarksEv _ZN6ARDOUR8Playlist20make_property_quarksEv getrlimit64 setrlimit64 lrdf_init _ZN6ARDOUR15RCConfigurationC1Ev _ZN6ARDOUR15RCConfiguration10load_stateEv _ZN6ARDOUR7ProfileE _ZN6ARDOUR13SourceFactory4initEv _ZN6ARDOUR13ProcessThread4initEv _ZN6ARDOUR13PannerManager8instanceEv _ZN6ARDOUR13PannerManager16discover_pannersEv _Z10vstfx_initPv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5GraphEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5GraphEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5GraphEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5GraphEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR5Graph12drop_threadsEv sem_post _ZN6ARDOUR5Graph7run_oneEv pthread_mutex_lock pthread_mutex_unlock sem_wait _ZN6ARDOUR9GraphNode6finishEi _ZN6ARDOUR5Graph13helper_threadEv _ZN6ARDOUR13ProcessThread11get_buffersEv _ZN6ARDOUR13ProcessThread12drop_buffersEv _ZN6ARDOUR5Graph4dumpEi _ZN6ARDOUR5Graph21silent_process_routesEjxxRb _ZN6ARDOUR5Graph14process_routesEjxxiRb _ZN6ARDOUR5Graph14routes_no_rollEjxxbi _ZN6ARDOUR5Graph17process_one_routeEPNS_5RouteE _ZNK6ARDOUR5Graph17in_process_threadEv _ZN6ARDOUR5Graph17reset_thread_listEv _Z20how_many_dsp_threadsv _ZN6ARDOUR5Graph11main_threadEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5GraphEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR9GraphNodeEEESaIS4_EE8_M_clearEv _ZN6ARDOUR5GraphD2Ev _ZTVN6ARDOUR5GraphE _ZN3PBD16ProcessSemaphoreD1Ev _ZN6ARDOUR5GraphD1Ev _ZN6ARDOUR5Graph18session_going_awayEv _ZN6ARDOUR5GraphC2ERNS_7SessionE _ZN3PBD16ProcessSemaphoreC1EPKci pthread_mutex_init _ZN6ARDOUR5GraphC1ERNS_7SessionE _ZN6ARDOUR5GraphD0Ev _ZNSt6vectorIPN6ARDOUR9GraphNodeESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR5Graph4prepEv _ZN6ARDOUR9GraphNode4prepEi _ZN6ARDOUR5Graph13restart_cycleEv _ZN6ARDOUR5Graph7dec_refEv _ZN6ARDOUR5Graph7triggerEPNS_9GraphNodeE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR9GraphNodeEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR9GraphNodeEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN6ARDOUR5Graph17clear_other_chainEv _ZN6ARDOUR5Graph7rechainEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEERKNS_10GraphEdgesE _ZTIN6ARDOUR9GraphNodeE _ZNK6ARDOUR10GraphEdges4fromEN5boost10shared_ptrINS_5RouteEEE _ZNK6ARDOUR10GraphEdges11has_none_toEN5boost10shared_ptrINS_5RouteEEE _ZTSN6ARDOUR5GraphE _ZTIN6ARDOUR5GraphE _ZN6ARDOUR9GraphNodeC2EN5boost10shared_ptrINS_5GraphEEE _ZTVN6ARDOUR9GraphNodeE _ZN6ARDOUR9GraphNodeC1EN5boost10shared_ptrINS_5GraphEEE _ZN6ARDOUR9GraphNode7dec_refEv _ZN6ARDOUR9GraphNodeD2Ev _ZN6ARDOUR9GraphNodeD1Ev _ZN6ARDOUR9GraphNodeD0Ev _ZTSN6ARDOUR9GraphNodeE _ZN10Iec1ppmdspC2Ev _ZN10Iec1ppmdspC1Ev _ZN10Iec1ppmdspD2Ev _ZN10Iec1ppmdspD1Ev _ZN10Iec1ppmdsp7processEPKfi _ZN10Iec1ppmdsp3_w3E _ZN10Iec1ppmdsp3_w1E _ZN10Iec1ppmdsp3_w2E _ZN10Iec1ppmdsp4readEv _ZN10Iec1ppmdsp2_gE _ZN10Iec1ppmdsp5resetEv _ZN10Iec1ppmdsp4initEf _ZN10Iec2ppmdspC2Ev _ZN10Iec2ppmdspC1Ev _ZN10Iec2ppmdspD2Ev _ZN10Iec2ppmdspD1Ev _ZN10Iec2ppmdsp7processEPKfi _ZN10Iec2ppmdsp3_w3E _ZN10Iec2ppmdsp3_w1E _ZN10Iec2ppmdsp3_w2E _ZN10Iec2ppmdsp4readEv _ZN10Iec2ppmdsp2_gE _ZN10Iec2ppmdsp5resetEv _ZN10Iec2ppmdsp4initEf _ZNK6ARDOUR16ImportableSource5ratioEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEED0Ev __floatundidf _ZNK6Evoral3SMF10num_tracksEv _ZN6ARDOUR10MidiSource10drop_modelEv _ZN6Evoral3SMF13seek_to_trackEi _ZNK6Evoral3SMF10read_eventEPjS1_PPhPi _ZNK6Evoral3SMF4ppqnEv _ZN13StringPrivate11Composition3argIfEERS0_RKT_ _ZN6ARDOUR7Session25get_paths_for_new_sourcesEbRKSsj _ZN6ARDOUR9SMFSource24safe_midi_file_extensionERKSs _ZN6ARDOUR7Session20new_midi_source_pathERKSs _ZTVN6Evoral3SMFE _ZN6Evoral3SMF4openERKSsi _ZNK6ARDOUR7Session32audio_source_by_path_and_channelERKSst _ZN6ARDOUR25ResampledImportableSource9blocksizeE _ZN6ARDOUR23SndFileImportableSourceC1ERKSs _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEEE _ZN6ARDOUR25ResampledImportableSourceC1EN5boost10shared_ptrINS_16ImportableSourceEEExNS_10SrcQualityE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEEE _ZN6ARDOUR7Session10save_stateESsbb _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR23SndFileImportableSourceEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR25ResampledImportableSourceEEE _ZNK6ARDOUR6Plugin25presets_are_MIDI_programsEv _ZNK6ARDOUR6Plugin32current_preset_uses_general_midiEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEED0Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEED0Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEED0Ev _ZN4MIDI4Name5PatchD2Ev _ZTVN4MIDI4Name5PatchE _ZN4MIDI4Name5PatchD1Ev _ZN4MIDI4Name5PatchD0Ev _ZNSt4listIN5boost10shared_ptrIN4MIDI4Name5PatchEEESaIS5_EED2Ev _ZNSt4listIN5boost10shared_ptrIN4MIDI4Name5PatchEEESaIS5_EED1Ev _ZN4MIDI4Name9PatchBankD2Ev _ZTVN4MIDI4Name9PatchBankE _ZN4MIDI4Name9PatchBankD1Ev _ZN4MIDI4Name9PatchBankD0Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEE7disposeEv _ZN6ARDOUR14InstrumentInfo20general_midi_patchesEv _ZN6ARDOUR14InstrumentInfo11_gm_patchesE _ZTVN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEEE _ZN4MIDI4Name26general_midi_program_namesE _ZN4MIDI4Name5PatchC1ESsht _ZNSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name17MasterDeviceNamesEEEED2Ev _ZNSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name17MasterDeviceNamesEEEED1Ev _ZNSt6vectorIN6ARDOUR6Plugin12PresetRecordESaIS2_EED2Ev _ZNSt6vectorIN6ARDOUR6Plugin12PresetRecordESaIS2_EED1Ev _ZNK6ARDOUR14InstrumentInfo21get_plugin_patch_nameEN5boost10shared_ptrINS_9ProcessorEEEthh _ZNK6ARDOUR14InstrumentInfo19get_instrument_nameEv _ZNSt10_List_baseIN5boost10shared_ptrIN4MIDI4Name5PatchEEESaIS5_EE8_M_clearEv _ZNSt4listIN5boost10shared_ptrIN4MIDI4Name5PatchEEESaIS5_EEaSERKS7_ _ZNSt8_Rb_treeIhhSt9_IdentityIhESt4lessIhESaIhEE8_M_eraseEPSt13_Rb_tree_nodeIhE _ZNSt10_List_baseIN5boost10shared_ptrIN4MIDI4Name9PatchBankEEESaIS5_EE8_M_clearEv _ZNSt8_Rb_treeIN4MIDI4Name15PatchPrimaryKeyESt4pairIKS2_N5boost10shared_ptrINS1_5PatchEEEESt10_Select1stIS9_ESt4lessIS2_ESaIS9_EE8_M_eraseEPSt13_Rb_tree_nodeIS9_E _ZN4MIDI4Name14ChannelNameSetD2Ev _ZTVN4MIDI4Name14ChannelNameSetE _ZN4MIDI4Name14ChannelNameSetD1Ev _ZN4MIDI4Name14ChannelNameSetD0Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEE7disposeEv _ZN6ARDOUR14InstrumentInfoC2Ev _ZN6ARDOUR14InstrumentInfoC1Ev _ZN6ARDOUR14InstrumentInfoD2Ev _ZN6ARDOUR14InstrumentInfoD1Ev _ZN6ARDOUR14InstrumentInfo35plugin_programs_to_channel_name_setEN5boost10shared_ptrINS_9ProcessorEEE _ZTVN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEEE _ZN4MIDI4Name9PatchBank19set_patch_name_listERKSt4listIN5boost10shared_ptrINS0_5PatchEEESaIS6_EE _ZTVN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEEE _ZN4MIDI4Name14ChannelNameSet15set_patch_banksERKSt4listIN5boost10shared_ptrINS0_9PatchBankEEESaIS6_EE _ZN6ARDOUR6Plugin11get_presetsEv _ZNSt8_Rb_treeIN4MIDI4Name15PatchPrimaryKeyESt4pairIKS2_N5boost10shared_ptrINS1_5PatchEEEESt10_Select1stIS9_ESt4lessIS2_ESaIS9_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS9_ERKS9_ _ZN6ARDOUR14InstrumentInfo23set_internal_instrumentEN5boost10shared_ptrINS_9ProcessorEEE _ZN6ARDOUR14InstrumentInfo23set_external_instrumentERKSsS2_ _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name17MasterDeviceNamesEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name17MasterDeviceNamesEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS8_ERKS8_ _ZNK6ARDOUR14InstrumentInfo19get_controller_nameEN6Evoral9ParameterE _ZN4MIDI4Name16MidiPatchManager8_managerE _ZN4MIDI4Name17MasterDeviceNames27channel_name_set_by_channelERKSsh _ZN4MIDI4Name17MasterDeviceNames17control_name_listERKSs _ZNK4MIDI4Name15ControlNameList7controlEt _ZN4MIDI4Name16MidiPatchManagerC1Ev _ZNK6ARDOUR14InstrumentInfo14get_patch_nameEthh _ZN6ARDOUR14InstrumentInfo11get_patchesEh _ZTIN4MIDI4Name5PatchE _ZTSN4MIDI4Name5PatchE _ZTIN4MIDI4Name9PatchBankE _ZTSN4MIDI4Name9PatchBankE _ZTIN4MIDI4Name14ChannelNameSetE _ZTSN4MIDI4Name14ChannelNameSetE _ZTIN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEEE _ZTSN5boost6detail17sp_counted_impl_pIN4MIDI4Name5PatchEEE _ZTIN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEEE _ZTSN5boost6detail17sp_counted_impl_pIN4MIDI4Name9PatchBankEEE _ZTIN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEEE _ZTSN5boost6detail17sp_counted_impl_pIN4MIDI4Name14ChannelNameSetEEE _ZN6ARDOUR14InternalReturn28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR14InternalReturn3runERNS_9BufferSetExxjb _ZN6ARDOUR14InternalReturn5stateEb _ZN6ARDOUR6Return5stateEb _ZN6ARDOUR14InternalReturn12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR14InternalReturn9get_stateEv _ZThn24_N6ARDOUR14InternalReturn9get_stateEv _ZN6ARDOUR14InternalReturnC2ERNS_7SessionE _ZN6ARDOUR6ReturnC2ERNS_7SessionEb _ZTVN6ARDOUR14InternalReturnE _ZN6ARDOUR6ReturnD2Ev _ZN6ARDOUR14InternalReturn8add_sendEPNS_12InternalSendE _ZN6ARDOUR14InternalReturn11remove_sendEPNS_12InternalSendE _ZN6ARDOUR14InternalReturnC1ERNS_7SessionE _ZTTN6ARDOUR14InternalReturnE _ZN6ARDOUR14InternalReturnD1Ev _ZThn288_N6ARDOUR14InternalReturnD1Ev _ZThn224_N6ARDOUR14InternalReturnD1Ev _ZThn124_N6ARDOUR14InternalReturnD1Ev _ZThn24_N6ARDOUR14InternalReturnD1Ev _ZTv0_n12_N6ARDOUR14InternalReturnD1Ev _ZN6ARDOUR14InternalReturnD0Ev _ZThn288_N6ARDOUR14InternalReturnD0Ev _ZThn224_N6ARDOUR14InternalReturnD0Ev _ZThn124_N6ARDOUR14InternalReturnD0Ev _ZThn24_N6ARDOUR14InternalReturnD0Ev _ZTv0_n12_N6ARDOUR14InternalReturnD0Ev _ZTSN6ARDOUR14InternalReturnE _ZTIN6ARDOUR14InternalReturnE _ZTIN6ARDOUR6ReturnE _ZN6ARDOUR6Return3runERNS_9BufferSetExxjb _ZN6ARDOUR6Return12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR6Return28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR6Return9get_stateEv _ZN6ARDOUR6Return9set_stateERK7XMLNodei _ZThn24_N6ARDOUR6Return9set_stateERK7XMLNodei _ZNK6ARDOUR12InternalSend5feedsEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR12InternalSend28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvjE6invokeERNS1_15function_bufferEj _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendERKN3PBD14PropertyChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSC_E6invokeERNS1_15function_bufferESC_ _ZN5boost6detail8function21function_obj_invoker0INS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEiE6invokeERNS1_15function_bufferE _ZN6ARDOUR12InternalSend11cycle_startEj _ZN6ARDOUR12InternalSend12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR4Send12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR12InternalSend8set_nameERKSs _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR12InternalSendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR12InternalSendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR12InternalSendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR12InternalSendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendERKN3PBD14PropertyChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendERKN3PBD14PropertyChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendERKN3PBD14PropertyChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN6ARDOUR12InternalSend9get_stateEv _ZN6ARDOUR4Send5stateEb _ZThn24_N6ARDOUR12InternalSend9get_stateEv _ZN6ARDOUR12InternalSend5stateEb _ZN6ARDOUR12InternalSend18send_to_going_awayEv _ZN6ARDOUR12InternalSend24send_to_property_changedERKN3PBD14PropertyChangeE _ZN6ARDOUR12InternalSend17target_io_changedEv _ZN6ARDOUR12InternalSend14set_block_sizeEj _ZNK6ARDOUR12InternalSend8pan_outsEv _ZN6ARDOUR12InternalSend3runERNS_9BufferSetExxjb _ZNK6ARDOUR7Session27send_gain_automation_bufferEv _ZN6ARDOUR12InternalSend9init_gainEv _ZNK6ARDOUR12InternalSend7visibleEv _ZN6ARDOUR12InternalSend11set_can_panEb _ZN6ARDOUR11PannerShell12set_bypassedEb _Z14string_composeISsN3PBD2IDEESsRKSsRKT_RKT0_ _ZNK6ARDOUR12InternalSend12display_nameEv _ZN3PBD7Signal1IvjNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvjNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvjNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvjNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN3PBD7Signal1IvjNS_17OptionalLastValueIvEEED0Ev _ZN5boost9function1IvjE5clearEv _ZN5boost9function1IvRKN3PBD14PropertyChangeEE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvjEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvjEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRKNS2_14PropertyChangeEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRKNS2_14PropertyChangeEEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN3PBD7Signal1IvjNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvjEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKNS2_14PropertyChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN6ARDOUR12InternalSend10use_targetEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR5Route32remove_send_from_internal_returnEPNS_12InternalSendE _ZN6ARDOUR5Route27add_send_to_internal_returnEPNS_12InternalSendE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvRKN3PBD14PropertyChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendES4_EENS7_5list2INS7_5valueIPSC_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR12InternalSend18connect_when_legalEv _ZNK3PBD2IDeqERKSs _ZN6ARDOUR7Session11route_by_idEN3PBD2IDE _ZN6ARDOUR12InternalSend9set_stateERK7XMLNodei _ZN6ARDOUR4Send9set_stateERK7XMLNodei _ZZN5boost9function0IiE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR12InternalSendEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZThn24_N6ARDOUR12InternalSend9set_stateERK7XMLNodei _ZN6ARDOUR12InternalSendC2ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEENS_8Delivery4RoleEb _ZN6ARDOUR4SendC2ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb _ZTVN6ARDOUR12InternalSendE _ZZN5boost9function1IvjE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12InternalSendEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR4SendD2Ev _ZN6ARDOUR12InternalSendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS4_INS_5RouteEEENS_8Delivery4RoleEb _ZTTN6ARDOUR12InternalSendE _ZN6ARDOUR12InternalSendD2Ev _ZN6ARDOUR12InternalSendD1Ev _ZTv0_n12_N6ARDOUR12InternalSendD1Ev _ZThn288_N6ARDOUR12InternalSendD1Ev _ZThn224_N6ARDOUR12InternalSendD1Ev _ZThn124_N6ARDOUR12InternalSendD1Ev _ZThn24_N6ARDOUR12InternalSendD1Ev _ZN6ARDOUR12InternalSendD0Ev _ZTv0_n12_N6ARDOUR12InternalSendD0Ev _ZThn288_N6ARDOUR12InternalSendD0Ev _ZThn224_N6ARDOUR12InternalSendD0Ev _ZThn124_N6ARDOUR12InternalSendD0Ev _ZThn24_N6ARDOUR12InternalSendD0Ev _ZTSN6ARDOUR12InternalSendE _ZTIN6ARDOUR12InternalSendE _ZTIN6ARDOUR4SendE _ZTIN3PBD7Signal1IvjNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvjNS_17OptionalLastValueIvEEEE _ZN6ARDOUR4Send8set_nameERKSs _ZNK6ARDOUR4Send15display_to_userEv _ZN6ARDOUR4Send3runERNS_9BufferSetExxjb _ZN6ARDOUR4Send8activateEv _ZN6ARDOUR4Send10deactivateEv _ZN6ARDOUR4Send28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR4Send9get_stateEv _ZN6ARDOUR4Send12set_state_2XERK7XMLNodei _ZNK6ARDOUR4Send15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZThn224_NK6ARDOUR4Send15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZN6ARDOUR19LinearInterpolation11interpolateEixPfS1_ _ZNK12unknown_type4whatEv _ZNK6ARDOUR2IO14signal_latencyEv _ZThn224_NK6ARDOUR2IO14signal_latencyEv _ZN6ARDOUR2IO9get_stateEv _ZThn24_N6ARDOUR2IO9get_stateEv _ZN6ARDOUR2IO14bundle_changedENS_6Bundle6ChangeE _ZN5boost6detail8function21function_obj_invoker0INS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR2IOEEENS3_5list1INS3_5valueIPS8_EEEEEEiE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR2IOENS7_6Bundle6ChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSA_E6invokeERNS1_15function_bufferESA_ _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEED0Ev _ZN12unknown_typeD2Ev _ZTV12unknown_type _ZN12unknown_typeD1Ev _ZN12unknown_typeD0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR2IOENS7_6Bundle6ChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR2IOENS4_6Bundle6ChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR2IOENS4_6Bundle6ChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR2IOEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR2IOEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR2IOEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR2IOENS_10shared_ptrINS7_4PortEEESB_EENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR2IOENS_10shared_ptrINS4_4PortEEES8_EENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR2IOENS_10shared_ptrINS4_4PortEEES8_EENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZN6ARDOUR2IO7silenceEx _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR2IOENS_10shared_ptrINS7_4PortEEESB_EENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEvSB_SB_E6invokeERNS1_15function_bufferESB_SB_ _ZN6ARDOUR2IO28increment_port_buffer_offsetEj _ZN6ARDOUR2IO18get_port_counts_2XERK7XMLNodeiRNS_9ChanCountERN5boost10shared_ptrINS_6BundleEEE _ZN6ARDOUR2IO17prepare_for_resetER7XMLNodeRKSs _ZNK6ARDOUR4Port21private_latency_rangeEb _ZN6ARDOUR2IO18disable_connectingEv _ZN6ARDOUR2IO14find_port_holeEPKc _ZNK6ARDOUR11PortManager14port_name_sizeEv _ZN6ARDOUR2IO21build_legal_port_nameENS_8DataTypeE _ZNK6ARDOUR11PortManager7my_nameEv _Z11replace_allRSsRKSsS1_ _ZTI12unknown_type _ZNK6ARDOUR7PortSet14nth_audio_portEj _ZNK6ARDOUR2IO4midiEj _ZNK6ARDOUR7PortSet13nth_midi_portEj _ZNK6ARDOUR2IO19bundle_channel_nameEjjNS_8DataTypeE _ZN6ARDOUR2IO12setup_bundleEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEEE _ZN6ARDOUR2IO15name_from_stateERK7XMLNode _ZNK6ARDOUR2IO9connectedEv _ZNK6ARDOUR4Port9connectedEv _ZNK6ARDOUR2IO12connected_toEN5boost10shared_ptrIKS0_EE _ZNK6ARDOUR2IO12connected_toERKSs _ZN6ARDOUR2IO13process_inputEN5boost10shared_ptrINS_9ProcessorEEExxj _ZN6ARDOUR2IO13collect_inputERNS_9BufferSetEjNS_9ChanCountE _ZNK6ARDOUR2IO12port_by_nameERKSs _ZNK6ARDOUR2IO20physically_connectedEv _ZNK6ARDOUR4Port20physically_connectedEv _ZNK6ARDOUR2IO8has_portEN5boost10shared_ptrINS_4PortEEE _ZNK6ARDOUR7PortSet8containsEN5boost10shared_ptrIKNS_4PortEEE _ZN6ARDOUR2IO5stateEb _ZNK6ARDOUR11PortManager23make_port_name_relativeERKSs _ZNSt6vectorIS_IN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EESaIS6_EED2Ev _ZNSt6vectorIS_IN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EESaIS6_EED1Ev _ZN6ARDOUR7PortSetD2Ev _ZN6ARDOUR7PortSetD1Ev _ZNSt6vectorIPN6ARDOUR2IO14UserBundleInfoESaIS3_EEaSERKS5_ _ZN6ARDOUR2IO14UserBundleInfoD2Ev _ZN6ARDOUR2IO14UserBundleInfoD1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFivEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal0IiNS_17OptionalLastValueIiEEEE _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEED0Ev _ZN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR8IOChangeEPvEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEED2Ev _ZTVN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEEE _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEED1Ev _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEED0Ev _ZN5boost9function2IvNS_10shared_ptrIN6ARDOUR4PortEEES4_E5clearEv _ZNSt6vectorIPN6ARDOUR2IO14UserBundleInfoESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR2IO17set_name_in_stateER7XMLNodeRKSs _ZNKSs13find_first_ofEPKcjj _ZN6ARDOUR2IO20find_possible_bundleERKSs _ZNKSs16find_last_not_ofEPKcjj _ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ESt13_Ios_Openmode _ZNSirsERi _ZN6ARDOUR2IO15get_port_countsERK7XMLNodeiRNS_9ChanCountERN5boost10shared_ptrINS_6BundleEEE _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZN6ARDOUR2IO17bundles_connectedEv _ZN5boost9function1IvN6ARDOUR6Bundle6ChangeEE5clearEv _ZNSt6vectorISt4pairIbP14LV2_Evbuf_ImplESaIS3_EEaSERKS5_ _ZNSt6vectorIPN6ARDOUR9BufferSet9VSTBufferESaIS3_EEaSERKS5_ _ZN6ARDOUR2IOD2Ev _ZTVN6ARDOUR2IOE _ZN6ARDOUR11PortManager15unregister_portEN5boost10shared_ptrINS_4PortEEE _ZN6ARDOUR2IOD1Ev _ZThn224_N6ARDOUR2IOD1Ev _ZThn124_N6ARDOUR2IOD1Ev _ZThn24_N6ARDOUR2IOD1Ev _ZN6ARDOUR2IOD0Ev _ZThn224_N6ARDOUR2IOD0Ev _ZThn124_N6ARDOUR2IOD0Ev _ZThn24_N6ARDOUR2IOD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEE7disposeEv _ZN6ARDOUR2IO23check_bundles_connectedEv _ZN6ARDOUR2IO15parse_io_stringERKSsRSt6vectorISsSaISsEE _ZN6ARDOUR2IO19make_connections_2XERK7XMLNodeib _ZN6ARDOUR2IO17parse_gain_stringERKSsRSt6vectorISsSaISsEE _ZN6ARDOUR2IO8set_nameERKSs _ZN6ARDOUR4Port8set_nameERKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR8IOChangeEPvEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEEclES2_S3_ _ZN6ARDOUR2IO16disconnect_checkEN5boost10shared_ptrINS_4PortEEES4_ _ZN6ARDOUR2IO10disconnectEN5boost10shared_ptrINS_4PortEEESsPv _ZN6ARDOUR4Port10disconnectERKSs _ZN6ARDOUR2IO7connectEN5boost10shared_ptrINS_4PortEEESsPv _ZN6ARDOUR4Port14disconnect_allEv _ZN6ARDOUR2IO28disconnect_ports_from_bundleEN5boost10shared_ptrINS_6BundleEEEPv _ZTIN6ARDOUR10UserBundleE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEEclES2_ _ZN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEEclES2_ _ZN6ARDOUR2IO11remove_portEN5boost10shared_ptrINS_4PortEEEPv _ZN6ARDOUR7PortSet6removeEN5boost10shared_ptrINS_4PortEEE _ZN6ARDOUR11PortManager20register_output_portENS_8DataTypeERKSsb _ZN6ARDOUR7PortSet3addEN5boost10shared_ptrINS_4PortEEE _ZN6ARDOUR11PortManager19register_input_portENS_8DataTypeERKSsb _ZN6ARDOUR2IO19ensure_ports_lockedENS_9ChanCountEbRb _ZN6ARDOUR2IO12ensure_portsENS_9ChanCountEbPv _ZN6ARDOUR2IO12create_portsERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFivEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEEclEv _ZN6ARDOUR2IO17enable_connectingEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR4PortEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR4PortEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKNS1_8functionIFvS5_S5_EEE _ZN6ARDOUR2IOC2ERNS_7SessionERKSsNS0_9DirectionENS_8DataTypeEb _ZN6ARDOUR7PortSetC1Ev _ZZN5boost9function2IvNS_10shared_ptrIN6ARDOUR4PortEEES4_E9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS2_2IOES4_S4_EENS7_5list3INS7_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR4Port14PostDisconnectE _ZN6ARDOUR2IOC1ERNS_7SessionERKSsNS0_9DirectionENS_8DataTypeEb _ZN3PBD7Signal0IiNS_17OptionalLastValueIiEEE19connect_same_threadERNS_16ScopedConnectionERKN5boost8functionIFivEEE _ZN6ARDOUR2IO12set_state_2XERK7XMLNodeib _ZN6ARDOUR2IO23connecting_became_legalEv _ZZN5boost9function0IiE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf0IiN6ARDOUR2IOEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR6Bundle6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR6Bundle6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN6ARDOUR2IO14UserBundleInfoC2EPS0_N5boost10shared_ptrINS_10UserBundleEEE _ZZN5boost9function1IvN6ARDOUR6Bundle6ChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_2IOES3_EENS6_5list2INS6_5valueIPSA_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR2IO14UserBundleInfoC1EPS0_N5boost10shared_ptrINS_10UserBundleEEE _ZN6ARDOUR2IO16make_connectionsERK7XMLNodeib _ZN6ARDOUR2IO9set_stateERK7XMLNodei _ZThn24_N6ARDOUR2IO9set_stateERK7XMLNodei _ZN6ARDOUR2IOC2ERNS_7SessionERK7XMLNodeNS_8DataTypeEb _ZN6ARDOUR2IOC1ERNS_7SessionERK7XMLNodeNS_8DataTypeEb _ZNSt6vectorIS_IPN6ARDOUR6BufferESaIS2_EESaIS4_EEaSERKS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR8IOChangeEPvEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTS12unknown_type _ZTIN6ARDOUR11PortManager23PortRegistrationFailureE _ZTSN6ARDOUR11PortManager23PortRegistrationFailureE _ZTIN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN6ARDOUR8IOChangeEPvNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEEE _ZTSN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEEE _ZTSN6ARDOUR2IOE _ZTIN6ARDOUR2IOE _ZTIN3PBD7Signal0IiNS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal0IiNS_17OptionalLastValueIiEEEE _ZTIN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR9ChanCountENS_17OptionalLastValueIvEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR6BundleEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEED0Ev _ZThn24_N6ARDOUR11IOProcessor9set_stateERK7XMLNodei _ZN6ARDOUR11IOProcessor9set_inputEN5boost10shared_ptrINS_2IOEEE _ZN6ARDOUR11IOProcessor10set_outputEN5boost10shared_ptrINS_2IOEEE _ZN6ARDOUR11IOProcessor28increment_port_buffer_offsetEj _ZN6ARDOUR11IOProcessor10disconnectEv _ZN6ARDOUR11IOProcessor17prepare_for_resetER7XMLNodeRKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR11IOProcessorEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR11IOProcessorEjEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEED0Ev _ZTVN6ARDOUR11IOProcessorE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR11IOProcessorEjEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR11IOProcessorEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR11IOProcessorC1ERNS_7SessionEbbRKSsSsNS_8DataTypeEb _ZTTN6ARDOUR11IOProcessorE _ZN6ARDOUR11IOProcessorC1ERNS_7SessionEN5boost10shared_ptrINS_2IOEEES6_RKSsNS_8DataTypeE _ZN6ARDOUR11IOProcessorD1Ev _ZTv0_n12_N6ARDOUR11IOProcessorD1Ev _ZThn288_N6ARDOUR11IOProcessorD1Ev _ZThn224_N6ARDOUR11IOProcessorD1Ev _ZThn124_N6ARDOUR11IOProcessorD1Ev _ZThn24_N6ARDOUR11IOProcessorD1Ev _ZN6ARDOUR11IOProcessorD0Ev _ZTv0_n12_N6ARDOUR11IOProcessorD0Ev _ZThn288_N6ARDOUR11IOProcessorD0Ev _ZThn224_N6ARDOUR11IOProcessorD0Ev _ZThn124_N6ARDOUR11IOProcessorD0Ev _ZThn24_N6ARDOUR11IOProcessorD0Ev _ZTIN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvPN6ARDOUR11IOProcessorEbNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvPN6ARDOUR11IOProcessorEjNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR11IOProcessorE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR2IOEEE _ZN9KmeterdspC2Ev _ZN9KmeterdspC1Ev _ZN9KmeterdspD2Ev _ZN9KmeterdspD1Ev _ZN9Kmeterdsp4initEi _ZN9Kmeterdsp6_omegaE _ZN9Kmeterdsp7processEPKfi __isnanf _ZN9Kmeterdsp4readEv _ZN9Kmeterdsp5resetEv _ZNK6ARDOUR10PluginInfo17reconfigurable_ioEv _ZN6ARDOUR6Plugin15set_insert_infoEPKNS_12PluginInsertE _ZNK6ARDOUR6Plugin23first_user_preset_indexEv _ZN6ARDOUR6Plugin12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR6Plugin28can_support_io_configurationERKNS_9ChanCountERS1_ _ZNK6ARDOUR12LadspaPlugin5labelEv _ZNK6ARDOUR12LadspaPlugin4nameEv _ZNK6ARDOUR12LadspaPlugin5makerEv _ZNK6ARDOUR12LadspaPlugin15parameter_countEv _ZN6ARDOUR12LadspaPlugin8activateEv _ZN6ARDOUR12LadspaPlugin10deactivateEv _ZN6ARDOUR12LadspaPlugin14set_block_sizeEj _ZNK6ARDOUR12LadspaPlugin10has_editorEv _ZN6ARDOUR12LadspaPlugin13default_valueEj _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEED1Ev _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEED2Ev _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEE19get_untyped_deleterEv _ZNK6ARDOUR12LadspaPlugin15state_node_nameEv _ZNK6ARDOUR6Plugin18get_parameter_docsEj _ZNK6ARDOUR6Plugin8get_docsEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEED0Ev _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEED0Ev _ZNK6ARDOUR12LadspaPlugin9unique_idEv _ZNK6ARDOUR12LadspaPlugin14signal_latencyEv _ZThn176_NK6ARDOUR12LadspaPlugin14signal_latencyEv _ZN6ARDOUR12LadspaPlugin18describe_parameterEN6Evoral9ParameterE _ZNK6ARDOUR12LadspaPlugin24get_parameter_descriptorEjRNS_6Plugin19ParameterDescriptorE _ZN6ARDOUR6Plugin5flushEv _ZN6ARDOUR12LadspaPluginD2Ev _ZTVN6ARDOUR12LadspaPluginE _ZN6ARDOUR6PluginD2Ev _ZN6ARDOUR12LadspaPluginD1Ev _ZThn176_N6ARDOUR12LadspaPluginD1Ev _ZThn100_N6ARDOUR12LadspaPluginD1Ev _ZN6ARDOUR12LadspaPluginD0Ev _ZThn176_N6ARDOUR12LadspaPluginD0Ev _ZThn100_N6ARDOUR12LadspaPluginD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEE7disposeEv _ZN6ARDOUR16LadspaPluginInfoD2Ev _ZTVN6ARDOUR10PluginInfoE _ZN6ARDOUR16LadspaPluginInfoD1Ev _ZN6ARDOUR16LadspaPluginInfoD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEE7disposeEv _ZN6ARDOUR6Plugin12PresetRecordD2Ev _ZN6ARDOUR6Plugin12PresetRecordD1Ev _ZN6ARDOUR16LadspaPluginInfoC2Ev _ZTVN6ARDOUR16LadspaPluginInfoE _ZN6ARDOUR16LadspaPluginInfoC1Ev _ZNSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEED2Ev _ZNSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEED1Ev _ZNK6ARDOUR12LadspaPlugin13preset_envvarEv _ZNK6ARDOUR12LadspaPlugin15port_descriptorEj _ZNK6ARDOUR12LadspaPlugin13get_parameterEj _ZNK6ARDOUR12LadspaPlugin13nth_parameterEjRb _ZNK6ARDOUR12LadspaPlugin20parameter_is_controlEj _ZNK6ARDOUR12LadspaPlugin18parameter_is_audioEj _ZNK6ARDOUR12LadspaPlugin19parameter_is_outputEj _ZNK6ARDOUR12LadspaPlugin18parameter_is_inputEj _ZN6ARDOUR12LadspaPlugin12run_in_placeEj _ZN6ARDOUR12LadspaPlugin19latency_compute_runEv _ZNK6ARDOUR12LadspaPlugin9add_stateEP7XMLNode _ZNK6ARDOUR12LadspaPlugin15print_parameterEjPcj _ZN6ARDOUR12LadspaPlugin12set_state_2XERK7XMLNodei _ZN5boost10shared_ptrIN6ARDOUR6PluginEEC2IS2_EEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEEE _ZN5boost10shared_ptrIN6ARDOUR6PluginEEC1IS2_EEPT_ _ZN6ARDOUR12LadspaPlugin4initEPvjx _ZN6ARDOUR12LadspaPluginC2EPvRNS_11AudioEngineERNS_7SessionEjx _ZN6ARDOUR6PluginC2ERNS_11AudioEngineERNS_7SessionE _ZN6ARDOUR12LadspaPluginC1EPvRNS_11AudioEngineERNS_7SessionEjx _ZN6ARDOUR12LadspaPluginC2ERKS0_ _ZN6ARDOUR6PluginC2ERKS0_ _ZN6ARDOUR12LadspaPluginC1ERKS0_ _ZN6ARDOUR16LadspaPluginInfo4loadERNS_7SessionE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEEE _ZNK6ARDOUR12LadspaPlugin13preset_sourceESs _ZN6ARDOUR12LadspaPlugin17write_preset_fileESs _ZN6ARDOUR12LadspaPlugin16do_remove_presetESs _ZN6ARDOUR6Plugin15preset_by_labelERKSs strncpy lrdf_remove_matches _ZN6ARDOUR12LadspaPlugin14do_save_presetESs lrdf_add_preset _ZNSt8_Rb_treeIKSsSt4pairIS0_KfESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E _ZNK6ARDOUR12LadspaPlugin16get_scale_pointsEj lrdf_get_scale_values _ZTVN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEEE lrdf_free_setting_values _ZN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEE7disposeEv _ZNSt8_Rb_treeISsSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEESt10_Select1stIS5_ESt4lessISsESaIS5_EE10_M_insert_EPSt18_Rb_tree_node_baseSD_RKS5_ _ZN6ARDOUR12LadspaPlugin12find_presetsEv lrdf_get_setting_uris lrdf_get_label _ZNSt8_Rb_treeIN6Evoral9ParameterES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE24_M_get_insert_unique_posERKS1_ _ZNK6ARDOUR12LadspaPlugin11automatableEv _ZN6ARDOUR12LadspaPlugin13set_parameterEjf _ZN6ARDOUR6Plugin13set_parameterEjf _ZN6ARDOUR12LadspaPlugin9set_stateERK7XMLNodei _ZN6ARDOUR6Plugin9set_stateERK7XMLNodei _ZN6ARDOUR12LadspaPlugin15connect_and_runERNS_9BufferSetENS_11ChanMappingES3_jx _ZN6ARDOUR6Plugin15connect_and_runERNS_9BufferSetENS_11ChanMappingES3_jx _ZN6ARDOUR7Session18get_silent_buffersENS_9ChanCountE _ZN6ARDOUR7Session19get_scratch_buffersENS_9ChanCountEb _ZN6ARDOUR12LadspaPlugin11load_presetENS_6Plugin12PresetRecordE lrdf_get_setting_values _ZN6ARDOUR6Plugin11load_presetENS0_12PresetRecordE _ZTSN6ARDOUR12LadspaPluginE _ZTIN6ARDOUR12LadspaPluginE _ZTIN6ARDOUR6PluginE _ZTSN6ARDOUR16LadspaPluginInfoE _ZTIN6ARDOUR16LadspaPluginInfoE _ZTIN6ARDOUR10PluginInfoE _ZTIN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEEE _ZTSN5boost6detail17sp_counted_impl_pISt3mapIKSsKfSt4lessIS3_ESaISt4pairIS3_S4_EEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR6PluginEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16LadspaPluginInfoEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12LadspaPluginEEE _ZN6ARDOUR6Plugin9get_stateEv _ZNK6ARDOUR6Plugin14output_streamsEv _ZNK6ARDOUR6Plugin13input_streamsEv _ZN6ARDOUR6Plugin8set_infoEN5boost10shared_ptrINS_10PluginInfoEEE _ZNK6ARDOUR10PluginInfo13is_instrumentEv _ZN6ARDOUR9Locations9get_stateEv _ZThn24_N6ARDOUR9Locations9get_stateEv _ZN6ARDOUR8LocationeqERKS0_ _ZN6ARDOUR8LocationaSERKS0_ _ZN6ARDOUR8Location17set_flag_internalEbNS0_5FlagsE _ZN6ARDOUR8Location8set_markEb _ZN6ARDOUR8Location12cd_info_nodeERKSsS2_ _ZN6ARDOUR8Location9get_stateEv _ZThn24_N6ARDOUR8Location9get_stateEv _ZN6ARDOUR8Location25recompute_bbt_from_framesEv _ZN6ARDOUR7Session8bbt_timeExRN8Timecode8BBT_TimeE _ZN6ARDOUR9Locations19next_available_nameERSsSs _ZN6ARDOUR9Locations20set_current_unlockedEPNS_8LocationE _ZNK6ARDOUR9Locations18auto_loop_locationEv _ZNK6ARDOUR9Locations17num_range_markersEv _ZN6ARDOUR9Locations18get_location_by_idEN3PBD2IDE _ZN6ARDOUR9Locations16find_all_betweenExxRSt4listIPNS_8LocationESaIS3_EENS2_5FlagsE _ZNSt4listIPN6ARDOUR8LocationESaIS2_EEaSERKS4_ _ZNSt4listIxSaIxEE4sortEv _ZNK6ARDOUR9Locations17marks_either_sideExRxS1_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEPvEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9Locations6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEED0Ev _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEED0Ev _ZNSt6vectorISt4pairIxPN6ARDOUR8LocationEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZN6ARDOUR8LocationC2ERNS_7SessionE _ZTVN6ARDOUR8LocationE _ZN6ARDOUR8LocationC2ERNS_7SessionExxRKSsNS0_5FlagsE _ZN6ARDOUR8LocationC1ERNS_7SessionExxRKSsNS0_5FlagsE _ZN6ARDOUR8LocationC2ERKS0_ _ZN6ARDOUR8LocationC1ERKS0_ _ZN6ARDOUR9LocationsC2ERNS_7SessionE _ZTVN6ARDOUR9LocationsE _ZN6ARDOUR9LocationsC1ERNS_7SessionE _ZN6ARDOUR9LocationsD2Ev _ZN6ARDOUR9LocationsD1Ev _ZThn124_N6ARDOUR9LocationsD1Ev _ZThn24_N6ARDOUR9LocationsD1Ev _ZN6ARDOUR9LocationsD0Ev _ZThn124_N6ARDOUR9LocationsD0Ev _ZThn24_N6ARDOUR9LocationsD0Ev _ZN6ARDOUR8LocationD2Ev _ZN6ARDOUR8LocationD1Ev _ZThn24_N6ARDOUR8LocationD1Ev _ZThn124_N6ARDOUR8LocationD1Ev _ZN6ARDOUR8LocationD0Ev _ZThn24_N6ARDOUR8LocationD0Ev _ZThn124_N6ARDOUR8LocationD0Ev _ZN6ARDOUR8Location7move_toEx _ZN6ARDOUR8Location23set_position_lock_styleENS_17PositionLockStyleE _ZN6ARDOUR8Location4lockEv _ZN6ARDOUR8Location6unlockEv _ZN6ARDOUR9Locations11set_currentEPNS_8LocationEb _ZN6ARDOUR9Locations3addEPNS_8LocationEb _ZN6ARDOUR7Session16StartTimeChangedE _ZN6ARDOUR7Session14EndTimeChangedE _ZN6ARDOUR8Location9set_startExbb _ZN6ARDOUR8Location7set_endExbb _ZN6ARDOUR8Location25recompute_frames_from_bbtEv _ZN6ARDOUR8TempoMap10frame_timeERKN8Timecode8BBT_TimeE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEPvEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZN6ARDOUR8Location10set_hiddenEbPv _ZN6ARDOUR8Location13set_auto_loopEbPv _ZN6ARDOUR8Location14set_auto_punchEbPv _ZN6ARDOUR8Location6set_cdEbPv _ZN6ARDOUR8Location19set_is_range_markerEbPv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9Locations6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEEclES3_ _ZN6ARDOUR9Locations16location_changedEPNS_8LocationE _ZN6ARDOUR9Locations13clear_markersEv _ZN6ARDOUR9Locations12clear_rangesEv _ZN6ARDOUR9Locations5clearEv _ZN6ARDOUR9Locations6removeEPNS_8LocationE _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI28LocationStartLaterComparisonEEEvT_SG_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI30LocationStartEarlierComparisonEEEvT_SG_T0_ _ZN6ARDOUR8Location9set_stateERK7XMLNodei _ZThn24_N6ARDOUR8Location9set_stateERK7XMLNodei _ZN6ARDOUR8LocationC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR8LocationC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR9Locations9set_stateERK7XMLNodei _ZThn24_N6ARDOUR9Locations9set_stateERK7XMLNodei _ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI28LocationStartLaterComparisonEEEvT_SG_SG_SG_T0_ _ZSt22__move_median_to_firstIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI30LocationStartEarlierComparisonEEEvT_SG_SG_SG_T0_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops15_Iter_comp_iterI28LocationStartLaterComparisonEEEvT_T0_SH_T1_T2_ _ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI28LocationStartLaterComparisonEEEvT_SG_SG_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEEiNS0_5__ops15_Iter_comp_iterI28LocationStartLaterComparisonEEEvT_SG_T0_T1_ _ZN6ARDOUR9Locations17first_mark_beforeExb _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops15_Iter_comp_iterI30LocationStartEarlierComparisonEEEvT_T0_SH_T1_T2_ _ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterI30LocationStartEarlierComparisonEEEvT_SG_SG_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSt4pairIxPN6ARDOUR8LocationEESt6vectorIS6_SaIS6_EEEEiNS0_5__ops15_Iter_comp_iterI30LocationStartEarlierComparisonEEEvT_SG_T0_T1_ _ZN6ARDOUR9Locations16first_mark_afterExb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9Locations6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEPvEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKNS2_14PropertyChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTIN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvPN6ARDOUR8LocationEPvNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR8LocationE _ZTIN6ARDOUR8LocationE _ZTIN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR9Locations6ChangeENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR9LocationsE _ZTIN6ARDOUR9LocationsE _ZN6ARDOUR16LocationImporter12_cancel_moveEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEED0Ev _ZN6ARDOUR21LocationImportHandlerD2Ev _ZTVN6ARDOUR21LocationImportHandlerE _ZN6ARDOUR21LocationImportHandlerD1Ev _ZN6ARDOUR21LocationImportHandlerD0Ev _ZNK6ARDOUR21LocationImportHandler8get_infoEv _ZN6ARDOUR16LocationImporterD2Ev _ZTVN6ARDOUR16LocationImporterE _ZN6ARDOUR16LocationImporterD1Ev _ZN6ARDOUR16LocationImporterD0Ev _ZN6ARDOUR16LocationImporter5_moveEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEE7disposeEv _ZNK6ARDOUR16LocationImporter8get_infoEv _ZN6ARDOUR16LocationImporterC2ERK7XMLTreeRNS_7SessionERNS_21LocationImportHandlerERK7XMLNode _ZN6ARDOUR16LocationImporterC1ERK7XMLTreeRNS_7SessionERNS_21LocationImportHandlerERK7XMLNode _ZN6ARDOUR21LocationImportHandlerC2ERK7XMLTreeRNS_7SessionE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEEE _ZN6ARDOUR21LocationImportHandlerC1ERK7XMLTreeRNS_7SessionE _ZNSt10_List_baseISt4pairIbSsESaIS1_EE8_M_clearEv _ZN6ARDOUR16LocationImporter13_prepare_moveEv _ZNSt13runtime_errorC1ERKSs _ZNSt13runtime_errorD1Ev _ZTSN6ARDOUR21LocationImportHandlerE _ZTIN6ARDOUR21LocationImportHandlerE _ZTSN6ARDOUR16LocationImporterE _ZTIN6ARDOUR16LocationImporterE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16LocationImporterEEE _ZNK6ARDOUR9LTC_Slave18requires_seekaheadEv _ZNK6ARDOUR9LTC_Slave18seekahead_distanceEv _ZNK6ARDOUR9LTC_Slave44give_slave_full_control_over_transport_speedEv _ZNK6ARDOUR9LTC_Slave10resolutionEv _ZNK6ARDOUR9LTC_Slave6lockedEv _ZNK6ARDOUR9LTC_Slave2okEv _ZN6ARDOUR9LTC_Slave11resync_xrunEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9LTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZNK6ARDOUR9LTC_Slave24apparent_timecode_formatEv _ZNK6ARDOUR9LTC_Slave28approximate_current_positionEv _ZN8Timecode20timecode_format_timeENS_4TimeE _ZNK6ARDOUR9LTC_Slave25approximate_current_deltaEv ltc_decoder_write _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9LTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9LTC_SlaveERKSsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9LTC_SlaveERKSsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS3_5list1INS3_5valueIPS8_EEEEEEvxE6invokeERNS1_15function_bufferEx _ZN6ARDOUR9LTC_Slave14resync_latencyEv _ZNK6ARDOUR7Session14ltc_input_portEv _ZNK6ARDOUR4Port27get_connected_latency_rangeERNS_12LatencyRangeEb _ZN6ARDOUR9LTC_Slave21parse_timecode_offsetEv _ZN8Timecode21parse_timecode_formatESsRNS_4TimeE _ZNK6ARDOUR7Session26timecode_frames_per_secondEv _ZNK6ARDOUR7Session20timecode_drop_framesEv _ZNK6ARDOUR7Session18timecode_to_sampleERN8Timecode4TimeERxbb _ZN6ARDOUR9LTC_Slave17parameter_changedERKSs _ZN6ARDOUR9LTC_Slave5resetEv _ZN6ARDOUR9LTC_Slave9parse_ltcEjPKfx _ZN6ARDOUR9LTC_Slave20equal_ltc_frame_timeEP8LTCFrameS2_ _ZN6ARDOUR9LTC_Slave20detect_discontinuityEP11LTCFrameExtib ltc_frame_decrement ltc_frame_increment _ZN6ARDOUR9LTC_Slave15init_engine_dllExi _ZN5boost9function1IvxE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvxEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvxEEEED1Ev _ZN6ARDOUR9LTC_Slave14detect_ltc_fpsEib _ZN8Timecode29timecode_to_frames_per_secondENS_14TimecodeFormatE _ZN8Timecode20timecode_format_nameENS_14TimecodeFormatE _ZN6ARDOUR9LTC_Slave11process_ltcEx ltc_decoder_read ltc_frame_to_time ltc_frame_alignment _ZN8Timecode18timecode_to_sampleERNS_4TimeERxbbdjbx _ZN6ARDOUR9LTC_Slave18speed_and_positionERdRx __memset_chk _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN6ARDOUR9LTC_SlaveC2ERNS_7SessionE _ZTVN6ARDOUR9LTC_SlaveE ltc_decoder_create _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9LTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvxE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9LTC_SlaveEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR9LTC_SlaveC1ERNS_7SessionE _ZN6ARDOUR9LTC_SlaveD2Ev ltc_decoder_free _ZN6ARDOUR9LTC_SlaveD1Ev _ZN6ARDOUR9LTC_SlaveD0Ev _ZTIN6ARDOUR13TimecodeSlaveE _ZTSN6ARDOUR13TimecodeSlaveE _ZTSN6ARDOUR9LTC_SlaveE _ZTIN6ARDOUR9LTC_SlaveE _ZTVN6ARDOUR13TimecodeSlaveE _ZN6ARDOUR23lv2_bundled_search_pathEv _ZN6ARDOUR9PeakMeter8activateEv _ZN6ARDOUR9PeakMeter10deactivateEv _ZNK6ARDOUR9PeakMeter13input_streamsEv _ZNK6ARDOUR9PeakMeter14output_streamsEv _ZN6ARDOUR9PeakMeter28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR9PeakMeter5stateEb _ZN10Vumeterdsp5resetEv _ZN6ARDOUR9PeakMeter9reset_maxEv _ZN6ARDOUR9PeakMeter5meterEv _ZN6ARDOUR9PeakMeter11meter_levelEjNS_9MeterTypeE _ZN10Vumeterdsp4readEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9MeterTypeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEED0Ev _ZNSt6vectorIfSaIfEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPfS1_EERKf _ZNSt6vectorIP9KmeterdspSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZNSt6vectorIP10Iec1ppmdspSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZNSt6vectorIP10Iec2ppmdspSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZNSt6vectorIP10VumeterdspSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZN6ARDOUR9PeakMeter18reset_max_channelsERKNS_9ChanCountE _ZN10VumeterdspD1Ev _ZN10VumeterdspC1Ev _ZN6ARDOUR9PeakMeter12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR9PeakMeterC2ERNS_7SessionERKSs _ZTVN6ARDOUR9PeakMeterE _ZN10Vumeterdsp4initEf _ZN6ARDOUR9PeakMeterD2Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountES9_EEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN6ARDOUR9PeakMeter14reflect_inputsERKNS_9ChanCountE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9MeterTypeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN6ARDOUR9PeakMeter8set_typeENS_9MeterTypeE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9MeterTypeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR9PeakMeterC1ERNS_7SessionERKSs _ZTTN6ARDOUR9PeakMeterE _ZN6ARDOUR9PeakMeterD1Ev _ZTv0_n12_N6ARDOUR9PeakMeterD1Ev _ZThn288_N6ARDOUR9PeakMeterD1Ev _ZThn224_N6ARDOUR9PeakMeterD1Ev _ZThn124_N6ARDOUR9PeakMeterD1Ev _ZThn24_N6ARDOUR9PeakMeterD1Ev _ZN6ARDOUR9PeakMeterD0Ev _ZTv0_n12_N6ARDOUR9PeakMeterD0Ev _ZThn288_N6ARDOUR9PeakMeterD0Ev _ZThn224_N6ARDOUR9PeakMeterD0Ev _ZThn124_N6ARDOUR9PeakMeterD0Ev _ZThn24_N6ARDOUR9PeakMeterD0Ev _ZN6ARDOUR9PeakMeter3runERNS_9BufferSetExxjb _ZN6Evoral5EventIxEC2ERKS1_b _ZN10Vumeterdsp7processEPKfi _ZTIN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR9MeterTypeENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR9PeakMeterE _ZNK6ARDOUR24MidiAutomationListBinder3getEv _ZN6ARDOUR24MidiAutomationListBinderC2EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE _ZTVN6ARDOUR24MidiAutomationListBinderE _ZN6ARDOUR24MidiAutomationListBinderC1EN5boost10shared_ptrINS_10MidiSourceEEEN6Evoral9ParameterE _ZN6ARDOUR24MidiAutomationListBinderC2EP7XMLNodeRKSt3mapIN3PBD2IDEN5boost10shared_ptrINS_6SourceEEESt4lessIS5_ESaISt4pairIKS5_S9_EEE _ZTIN6ARDOUR10MidiSourceE _ZN6ARDOUR24MidiAutomationListBinderC1EP7XMLNodeRKSt3mapIN3PBD2IDEN5boost10shared_ptrINS_6SourceEEESt4lessIS5_ESaISt4pairIKS5_S9_EEE _ZN6ARDOUR24MidiAutomationListBinderD0Ev _ZN6ARDOUR24MidiAutomationListBinderD2Ev _ZN6ARDOUR24MidiAutomationListBinderD1Ev _ZN6ARDOUR24MidiAutomationListBinder9add_stateEP7XMLNode _ZTSN6ARDOUR24MidiAutomationListBinderE _ZTIN6ARDOUR24MidiAutomationListBinderE _ZN6ARDOUR10MidiBuffer7silenceExx _ZN6ARDOUR10MidiBufferD2Ev _ZTVN6ARDOUR10MidiBufferE _ZN6ARDOUR10MidiBufferD1Ev _ZN6ARDOUR10MidiBufferD0Ev _ZN6ARDOUR10MidiBuffer6resizeEj _ZN6ARDOUR10MidiBufferC2Ej _ZN6ARDOUR10MidiBuffer4copyERKS0_ _ZN6ARDOUR10MidiBuffer9push_backERKN6Evoral9MIDIEventIxEE _ZN6ARDOUR10MidiBuffer7reserveExj _ZN6ARDOUR10MidiBuffer38second_simultaneous_midi_byte_is_firstEhh _ZN6ARDOUR10MidiBuffer9read_fromERKNS_6BufferExxx _ZN6ARDOUR10MidiBuffer14merge_in_placeERKS0_ _ZN6ARDOUR10MidiBuffer10merge_fromERKNS_6BufferExxx _ZTIN6ARDOUR10MidiBufferE _ZTSN6ARDOUR10MidiBufferE _ZN6ARDOUR18ISlaveSessionProxyD2Ev _ZN6ARDOUR18ISlaveSessionProxyD1Ev _ZNK6ARDOUR18ISlaveSessionProxy9tempo_mapEv _ZNK6ARDOUR18ISlaveSessionProxy10frame_rateEv _ZNK6ARDOUR18ISlaveSessionProxy16frames_per_cycleEv _ZNK6ARDOUR18ISlaveSessionProxy13audible_frameEv _ZNK6ARDOUR18ISlaveSessionProxy15transport_frameEv _ZNK6ARDOUR18ISlaveSessionProxy24frames_since_cycle_startEv _ZNK6ARDOUR18ISlaveSessionProxy26sample_time_at_cycle_startEv _ZNK6ARDOUR18ISlaveSessionProxy10frame_timeEv _ZN6ARDOUR18ISlaveSessionProxy14request_locateExb _ZN6ARDOUR18ISlaveSessionProxy23request_transport_speedEd _ZNK6ARDOUR15MIDIClock_Slave18requires_seekaheadEv _ZNK6ARDOUR15MIDIClock_Slave44give_slave_full_control_over_transport_speedEv _ZN6ARDOUR15MIDIClock_Slave8contineuERN4MIDI6ParserEx _ZN6ARDOUR15MIDIClock_Slave4stopERN4MIDI6ParserEx _ZNK6ARDOUR15MIDIClock_Slave6lockedEv _ZNK6ARDOUR15MIDIClock_Slave2okEv _ZNK6ARDOUR15MIDIClock_Slave8startingEv _ZNK6ARDOUR15MIDIClock_Slave10resolutionEv _ZN5boost6detail8function26void_function_obj_invoker3INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserEPhjEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEENSF_IiEEEEEEvSB_SC_jE6invokeERNS1_15function_bufferESB_SC_j _ZN6ARDOUR18ISlaveSessionProxyD0Ev _ZNK6ARDOUR15MIDIClock_Slave25approximate_current_deltaEv _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserExEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEvSB_xE6invokeERNS1_15function_bufferESB_x _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserExEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserExEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserExEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserEPhjEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEENSF_IiEEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserEPhjEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IiEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR15MIDIClock_SlaveERN4MIDI6ParserEPhjEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IiEEEEEE _ZN6ARDOUR15MIDIClock_Slave31calculate_one_ppqn_in_frames_atEx _ZNK6ARDOUR8TempoMap8tempo_atEx _ZN6ARDOUR15MIDIClock_Slave23calculate_song_positionEt _ZN6ARDOUR15MIDIClock_Slave8positionERN4MIDI6ParserEPhj _ZN6ARDOUR15MIDIClock_Slave29calculate_filter_coefficientsEv _ZN6ARDOUR15MIDIClock_Slave17update_midi_clockERN4MIDI6ParserEx _ZN6ARDOUR15MIDIClock_Slave5resetEv _ZN6ARDOUR15MIDIClock_Slave5startERN4MIDI6ParserEx _ZN6ARDOUR15MIDIClock_Slave28stop_if_no_more_clock_eventsERxx _ZN6ARDOUR15MIDIClock_Slave18speed_and_positionERdRx _ZN5boost9function2IvRN4MIDI6ParserExE5clearEv _ZN5boost9function3IvRN4MIDI6ParserEPhjE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserExEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserExEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserEPhjEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserEPhjEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI6ParserExEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN3PBD7Signal2IvRN4MIDI6ParserExNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS3_xEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI6ParserEPhjEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISE_ERKSE_ _ZN6ARDOUR15MIDIClock_Slave6rebindERNS_8MidiPortE _ZZN5boost9function2IvRN4MIDI6ParserExE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR15MIDIClock_SlaveES3_xEENS6_5list3INS6_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function3IvRN4MIDI6ParserEPhjE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR15MIDIClock_SlaveES3_S4_jEENS7_5list4INS7_5valueIPSC_EENS_3argILi1EEENSI_ILi2EEENSF_IiEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15MIDIClock_SlaveC2ERNS_7SessionERNS_8MidiPortEi _ZTVN6ARDOUR15MIDIClock_SlaveE _ZTVN6ARDOUR17SlaveSessionProxyE _ZN6ARDOUR15MIDIClock_SlaveC1ERNS_7SessionERNS_8MidiPortEi _ZN6ARDOUR15MIDIClock_SlaveC2EPNS_18ISlaveSessionProxyEi _ZN6ARDOUR15MIDIClock_SlaveC1EPNS_18ISlaveSessionProxyEi _ZN6ARDOUR15MIDIClock_SlaveD2Ev _ZN6ARDOUR15MIDIClock_SlaveD1Ev _ZN6ARDOUR15MIDIClock_SlaveD0Ev _ZTIN6ARDOUR18ISlaveSessionProxyE _ZTSN6ARDOUR18ISlaveSessionProxyE _ZTSN6ARDOUR15MIDIClock_SlaveE _ZTIN6ARDOUR15MIDIClock_SlaveE _ZTVN6ARDOUR18ISlaveSessionProxyE _ZN6ARDOUR14MidiDiskstream25adjust_playback_bufferingEv _ZThn220_N6ARDOUR14MidiDiskstream25adjust_playback_bufferingEv _ZN6ARDOUR14MidiDiskstream24adjust_capture_bufferingEv _ZThn220_N6ARDOUR14MidiDiskstream24adjust_capture_bufferingEv _ZN6ARDOUR14MidiDiskstream19non_realtime_locateEx _ZThn220_N6ARDOUR14MidiDiskstream19non_realtime_locateEx _ZN6ARDOUR14MidiDiskstream15set_destructiveEb _ZN6ARDOUR14MidiDiskstream27calculate_playback_distanceEj _ZN6ARDOUR14MidiDiskstream21set_pending_overwriteEb _ZThn220_N6ARDOUR14MidiDiskstream21set_pending_overwriteEb _ZN6ARDOUR14MidiDiskstream22internal_playback_seekEx _ZThn220_N6ARDOUR14MidiDiskstream22internal_playback_seekEx _ZN6ARDOUR14MidiDiskstream20do_refill_with_allocEv _ZN6ARDOUR14MidiDiskstream19prep_record_disableEv _ZN6ARDOUR14MidiDiskstream14set_block_sizeEj _ZN6ARDOUR14MidiDiskstream26allocate_temporary_buffersEv _ZNK6ARDOUR14MidiDiskstream20playback_buffer_loadEv _ZThn220_NK6ARDOUR14MidiDiskstream20playback_buffer_loadEv _ZNK6ARDOUR14MidiDiskstream19capture_buffer_loadEv _ZThn220_NK6ARDOUR14MidiDiskstream19capture_buffer_loadEv _ZN6ARDOUR14MidiDiskstream24use_pending_capture_dataER7XMLNode _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEED1Ev _ZN3PBD8PropertyIdED2Ev _ZN3PBD8PropertyIdED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEE19get_untyped_deleterEv _ZN3PBD16PropertyTemplateIdE13clear_changesEv _ZNK3PBD16PropertyTemplateIdE7changedEv _ZN3PBD16PropertyTemplateIdE6invertEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEED0Ev _ZN3PBD8PropertyIdED0Ev _ZNK3PBD8PropertyIdE5cloneEv _ZTVN3PBD8PropertyIdEE _ZN6ARDOUR14MidiDiskstream6commitEx _ZN6ARDOUR14MidiDiskstream26can_internal_playback_seekEx _ZThn220_N6ARDOUR14MidiDiskstream26can_internal_playback_seekEx _ZN6Evoral15EventRingBufferIxED2Ev _ZN6Evoral15EventRingBufferIxED1Ev _ZThn20_N6Evoral15EventRingBufferIxED1Ev _ZN6Evoral15EventRingBufferIxED0Ev _ZThn20_N6Evoral15EventRingBufferIxED0Ev _ZN6ARDOUR14MidiRingBufferIxED2Ev _ZN6ARDOUR14MidiRingBufferIxED1Ev _ZThn20_N6ARDOUR14MidiRingBufferIxED1Ev _ZN3PBD16PropertyTemplateIdE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIdEE _ZN6ARDOUR14MidiDiskstream16transport_loopedEx _ZThn220_N6ARDOUR14MidiDiskstream16transport_loopedEx _ZN6ARDOUR14MidiDiskstream23set_align_style_from_ioEv _ZN6ARDOUR14MidiDiskstream23steal_write_source_nameEv _ZThn220_N6ARDOUR14MidiDiskstream23steal_write_source_nameEv _ZNK3PBD8PropertyIdE14clone_from_xmlERK7XMLNode _ZN6ARDOUR14MidiDiskstream19reset_write_sourcesEbb _ZThn220_N6ARDOUR14MidiDiskstream19reset_write_sourcesEbb _ZN6ARDOUR14MidiRingBufferIxED0Ev _ZThn20_N6ARDOUR14MidiRingBufferIxED0Ev _ZNK3PBD16PropertyTemplateIdE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZNK3PBD16PropertyTemplateIdE9get_valueER7XMLNode _ZNK3PBD8PropertyIdE9to_stringERKd _ZNK3PBD16PropertyTemplateIdE18get_changes_as_xmlEP7XMLNode _ZN6ARDOUR14MidiDiskstream18prep_record_enableEv _ZN6ARDOUR4Port24request_input_monitoringEb _ZN6ARDOUR14MidiDiskstream23ensure_input_monitoringEb _ZN6ARDOUR4Port23ensure_input_monitoringEb _ZThn220_N6ARDOUR14MidiDiskstream23ensure_input_monitoringEb _ZNK13StringPrivate11Composition3strEv _ZN6ARDOUR14MidiDiskstream4initEv _ZTVN6ARDOUR14MidiRingBufferIxEE _ZN6ARDOUR16MidiStateTrackerC1Ev _ZN6ARDOUR14MidiDiskstream14flush_playbackExx _ZN6ARDOUR14MidiRingBufferIxE5flushExx _ZN6ARDOUR14MidiRingBufferIxE4readERNS_10MidiBufferExxxb _ZN6ARDOUR14MidiRingBufferIxE12loop_resolveERNS_10MidiBufferEx _ZNK6ARDOUR14MidiDiskstream19get_gui_feed_bufferEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEEE _ZNSdC2Ev _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode _ZNK3PBD8PropertyIdE11from_stringERKSs _ZN3PBD16PropertyTemplateIdE9set_valueERK7XMLNode _ZN5boost20dynamic_pointer_castIN6ARDOUR12MidiPlaylistENS1_8PlaylistEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZTIN6ARDOUR12MidiPlaylistE _ZN6ARDOUR14MidiDiskstream13set_note_modeENS_8NoteModeE _ZN6ARDOUR14MidiRingBufferIxE13reset_trackerEv _ZN6ARDOUR12MidiPlaylist19clear_note_trackersEv _ZN6ARDOUR14MidiDiskstream4seekExb _ZThn220_N6ARDOUR14MidiDiskstream4seekExb _ZN6ARDOUR14MidiDiskstream16use_new_playlistEv _ZThn220_N6ARDOUR14MidiDiskstream16use_new_playlistEv _ZN6ARDOUR10MidiBuffer13iterator_baseIS0_N6Evoral9MIDIEventIxEEEppEv _ZN5boost20dynamic_pointer_castIN6ARDOUR10MidiRegionENS1_6RegionEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR10MidiSourceEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR14MidiDiskstream21find_and_use_playlistERKSs _ZN13StringPrivate11Composition3argIN6ARDOUR9ChanCountEEERS0_RKT_ _ZN13StringPrivate11Composition3argIN6ARDOUR8IOChange4TypeEEERS0_RKT_ _ZN6ARDOUR14MidiDiskstream25non_realtime_input_changeEv _ZThn220_N6ARDOUR14MidiDiskstream25non_realtime_input_changeEv _ZN6ARDOUR14MidiDiskstream17use_copy_playlistEv _ZThn220_N6ARDOUR14MidiDiskstream17use_copy_playlistEv _ZN6ARDOUR14MidiDiskstream20use_new_write_sourceEj _ZN6ARDOUR7Session30create_midi_source_for_sessionERKSs _ZN6Evoral15EventRingBufferIxE5writeExjjPKh _ZThn20_N6Evoral15EventRingBufferIxE5writeExjjPKh _ZN6ARDOUR14MidiDiskstream8do_flushENS_10RunContextEb _ZThn220_N6ARDOUR14MidiDiskstream8do_flushENS_10RunContextEb _ZN6ARDOUR14MidiDiskstream4readERxxb _ZN6ARDOUR12MidiPlaylist4readERN6Evoral9EventSinkIxEExxj _ZN6ARDOUR14MidiDiskstream26overwrite_existing_buffersEv _ZThn220_N6ARDOUR14MidiDiskstream26overwrite_existing_buffersEv _ZN6ARDOUR14MidiDiskstream9do_refillEv _ZThn220_N6ARDOUR14MidiDiskstream9do_refillEv _ZN6ARDOUR14MidiDiskstream14finish_captureEv _ZN6ARDOUR14MidiDiskstream18set_record_enabledEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR10MidiSourceEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEEclES5_ _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPN5boost10shared_ptrIN6ARDOUR6SourceEEES7_EET0_T_S9_S8_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR10MidiSourceEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEE10disconnectENS1_10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR14MidiDiskstreamC2ERNS_7SessionERKSsNS_10Diskstream4FlagE _ZTVN6ARDOUR14MidiDiskstreamE _ZN6ARDOUR14MidiDiskstreamD2Ev _ZN6ARDOUR14MidiDiskstreamD1Ev _ZThn220_N6ARDOUR14MidiDiskstreamD1Ev _ZThn124_N6ARDOUR14MidiDiskstreamD1Ev _ZThn24_N6ARDOUR14MidiDiskstreamD1Ev _ZN6ARDOUR14MidiDiskstreamD0Ev _ZThn220_N6ARDOUR14MidiDiskstreamD0Ev _ZThn124_N6ARDOUR14MidiDiskstreamD0Ev _ZThn24_N6ARDOUR14MidiDiskstreamD0Ev _ZN6ARDOUR14MidiDiskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZThn220_N6ARDOUR14MidiDiskstream12use_playlistEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR14MidiDiskstream27transport_stopped_wallclockER2tmlb _ZN6ARDOUR10Properties9automaticE _ZN6ARDOUR10Properties12length_beatsE _ZThn220_N6ARDOUR14MidiDiskstream27transport_stopped_wallclockER2tmlb _ZN6ARDOUR14MidiDiskstream9get_stateEv _ZThn24_N6ARDOUR14MidiDiskstream9get_stateEv _ZN6ARDOUR14MidiDiskstream9set_stateERK7XMLNodei _ZThn24_N6ARDOUR14MidiDiskstream9set_stateERK7XMLNodei _ZN6ARDOUR14MidiDiskstreamC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR14MidiDiskstreamC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR14MidiDiskstream8set_nameERKSs _ZN6ARDOUR10MidiBuffer13iterator_baseIS0_N6Evoral9MIDIEventIxEEEdeEv _ZN6ARDOUR14MidiDiskstream7processERNS_9BufferSetExjRxb _ZN6ARDOUR10MidiSource23mark_write_starting_nowExxx _ZTIN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR10MidiSourceEEENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR14MidiDiskstreamE _ZTSN3PBD16PropertyTemplateIdEE _ZTIN3PBD8PropertyIdEE _ZTSN3PBD8PropertyIdEE _ZTIN6Evoral9EventSinkIxEE _ZTSN6Evoral9EventSinkIxEE _ZTIN6Evoral15EventRingBufferIxEE _ZTSN6Evoral15EventRingBufferIxEE _ZTIN6ARDOUR14MidiRingBufferIxEE _ZTSN6ARDOUR14MidiRingBufferIxEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiBufferEEE _ZTVN3PBD16PropertyTemplateIdEE _ZTVN6Evoral9EventSinkIxEE _ZTVN6Evoral15EventRingBufferIxEE _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEE19get_untyped_deleterEv _ZN6Evoral8SequenceIdE25resolve_overlaps_unlockedEN5boost10shared_ptrINS_4NoteIdEEEEPv _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEED0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS7_9AutoStateEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS4_9AutoStateEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS4_9AutoStateEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS9_11ControlList18InterpolationStyleEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS6_11ControlList18InterpolationStyleEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS6_11ControlList18InterpolationStyleEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEEEEEE _ZN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEE7disposeEv _ZN6Evoral4NoteIdED1Ev _ZN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEE7disposeEv _ZN6Evoral5EventIdED2Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEE7disposeEv _ZN6ARDOUR9MidiModel28source_interpolation_changedEN6Evoral9ParameterENS1_11ControlList18InterpolationStyleE _ZN6Evoral11ControlList17set_interpolationENS0_18InterpolationStyleE _ZN6ARDOUR9MidiModel34control_list_interpolation_changedEN6Evoral9ParameterENS1_11ControlList18InterpolationStyleE _ZN6ARDOUR10MidiSource20set_interpolation_ofEN6Evoral9ParameterENS1_11ControlList18InterpolationStyleE _ZTv0_n36_N6ARDOUR9MidiModel34control_list_interpolation_changedEN6Evoral9ParameterENS1_11ControlList18InterpolationStyleE _ZN6ARDOUR9MidiModel40automation_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE _ZN6ARDOUR10MidiSource23set_automation_state_ofEN6Evoral9ParameterENS_9AutoStateE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS9_11ControlList18InterpolationStyleEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEEEEEEvSA_SC_E6invokeERNS1_15function_bufferESA_SC_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelEN6Evoral9ParameterENS7_9AutoStateEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEvSA_SB_E6invokeERNS1_15function_bufferESA_SB_ _ZNK6Evoral8SequenceIdE9read_lockEv _ZTVN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEEE _ZN6ARDOUR9MidiModel13apply_commandERNS_7SessionEP7Command _ZN6ARDOUR7Session24begin_reversible_commandERKSs _ZN6ARDOUR7Session25commit_reversible_commandEP7Command _ZN6ARDOUR9MidiModel27apply_command_as_subcommandERNS_7SessionEP7Command _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIdEEEENS1_8PropertyEh _ZN6ARDOUR9MidiModel15NoteDiffCommand6changeEN5boost10shared_ptrIN6Evoral4NoteIdEEEENS1_8PropertyEd _ZN6ARDOUR9MidiModel16SysExDiffCommand6changeEN5boost10shared_ptrIN6Evoral5EventIdEEEEd _ZN6ARDOUR9MidiModel16SysExDiffCommand6removeEN5boost10shared_ptrIN6Evoral5EventIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand3addEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand6removeEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_timeEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEEd _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_channelEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEEh _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14change_programEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEEh _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand11change_bankEN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEEi _ZN6ARDOUR9MidiModel9get_stateEv _ZN6ARDOUR9MidiModel9find_noteEi _ZN6ARDOUR9MidiModel17find_patch_changeEi _ZN6ARDOUR9MidiModel10find_sysexEi _ZNK6ARDOUR9MidiModel19insert_merge_policyEv _ZN6ARDOUR9MidiModel11midi_sourceEv _ZN6ARDOUR9MidiModel16SysExDiffCommand9get_stateEv _ZN6ARDOUR9MidiModel16SysExDiffCommand14marshal_changeERKNS1_6ChangeE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand9get_stateEv _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand20marshal_patch_changeEN5boost10shared_ptrIKN6Evoral11PatchChangeIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand14marshal_changeERKNS1_6ChangeE _ZN6ARDOUR9MidiModel15NoteDiffCommand12marshal_noteEN5boost10shared_ptrIN6Evoral4NoteIdEEEE _ZN6ARDOUR9MidiModel15NoteDiffCommand14marshal_changeERKNS1_10NoteChangeE _ZN6ARDOUR9MidiModel15NoteDiffCommand16unmarshal_changeEP7XMLNode _ZN6ARDOUR9MidiModel16SysExDiffCommand16unmarshal_changeEP7XMLNode _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand22unmarshal_patch_changeEP7XMLNode _ZN6Evoral5EventIdEC2EjdjPhb _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand16unmarshal_changeEP7XMLNode _ZN6ARDOUR9MidiModel31source_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE _ZN6ARDOUR9MidiModel15control_factoryERKN6Evoral9ParameterE _ZNK6ARDOUR10MidiSource16interpolation_ofEN6Evoral9ParameterE _ZNK6ARDOUR10MidiSource19automation_state_ofEN6Evoral9ParameterE _ZTv0_n16_N6ARDOUR9MidiModel15control_factoryERKN6Evoral9ParameterE _ZN6Evoral8SequenceIdE13WriteLockImplD2Ev _ZN6Evoral8SequenceIdE13WriteLockImplD1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEE7disposeEv _ZNSt4listIN5boost10shared_ptrIN6Evoral4NoteIdEEEESaIS5_EE6removeERKS5_ _ZN6ARDOUR9MidiModel15NoteDiffCommand3addEN5boost10shared_ptrIN6Evoral4NoteIdEEEE _ZN6ARDOUR9MidiModel15NoteDiffCommand6removeEN5boost10shared_ptrIN6Evoral4NoteIdEEEE _ZN5boost10shared_ptrIN6Evoral4NoteIdEEEaSERKS4_ _ZlsIdERSoS0_RKN6Evoral4NoteIT_EE _ZSt9transformISt14_List_iteratorIP7XMLNodeESt20back_insert_iteratorISt4listIN5boost10shared_ptrIN6Evoral4NoteIdEEEESaISB_EEENS6_3_bi6bind_tISB_NS6_4_mfi3mf1ISB_N6ARDOUR9MidiModel15NoteDiffCommandES2_EENSF_5list2INSF_5valueIPSL_EENS6_3argILi1EEEEEEEET0_T_SW_SV_T1_ _ZSt9transformISt14_List_iteratorIP7XMLNodeESt20back_insert_iteratorISt4listIN6ARDOUR9MidiModel15NoteDiffCommand10NoteChangeESaIS9_EEEN5boost3_bi6bind_tIS9_NSD_4_mfi3mf1IS9_S8_S2_EENSE_5list2INSE_5valueIPS8_EENSD_3argILi1EEEEEEEET0_T_SS_SR_T1_ _ZSt8for_eachISt23_Rb_tree_const_iteratorIN5boost10shared_ptrIN6Evoral4NoteIdEEEEENS1_3_bi6bind_tINS8_11unspecifiedENS9_IvNS1_4_mfi3mf1Iv7XMLNodeRSD_EENS8_5list2INS8_5valueIPSD_EENS1_3argILi1EEEEEEENS8_5list1INS9_ISE_NSC_ISE_N6ARDOUR9MidiModel15NoteDiffCommandES6_EENSG_INSH_IPSR_EESL_EEEEEEEEET0_T_S10_SZ_ _ZN6ARDOUR9MidiModel15NoteDiffCommand9get_stateEv _ZSt9transformISt14_List_iteratorIP7XMLNodeESt20back_insert_iteratorISt4listIN6ARDOUR9MidiModel16SysExDiffCommand6ChangeESaIS9_EEEN5boost3_bi6bind_tIS9_NSD_4_mfi3mf1IS9_S8_S2_EENSE_5list2INSE_5valueIPS8_EENSD_3argILi1EEEEEEEET0_T_SS_SR_T1_ _ZN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEaSERKS4_ _ZSt9transformISt14_List_iteratorIP7XMLNodeESt20back_insert_iteratorISt4listIN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEESaISB_EEENS6_3_bi6bind_tISB_NS6_4_mfi3mf1ISB_N6ARDOUR9MidiModel22PatchChangeDiffCommandES2_EENSF_5list2INSF_5valueIPSL_EENS6_3argILi1EEEEEEEET0_T_SW_SV_T1_ _ZSt9transformISt14_List_iteratorIP7XMLNodeESt20back_insert_iteratorISt4listIN6ARDOUR9MidiModel22PatchChangeDiffCommand6ChangeESaIS9_EEEN5boost3_bi6bind_tIS9_NSD_4_mfi3mf1IS9_S8_S2_EENSE_5list2INSE_5valueIPS8_EENSD_3argILi1EEEEEEEET0_T_SS_SR_T1_ _ZNSt10_List_baseIN6ARDOUR9MidiModel15NoteDiffCommand10NoteChangeESaIS3_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6Evoral4NoteIdEEEESaIS5_EE8_M_clearEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ENS2_8SequenceIdE21EarlierNoteComparatorESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ENS2_8SequenceIdE20NoteNumberComparatorESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral5EventIdEEEES5_St9_IdentityIS5_ENS2_8SequenceIdE22EarlierSysExComparatorESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEES5_St9_IdentityIS5_ENS2_8SequenceIdE28EarlierPatchChangeComparatorESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZN6ARDOUR19AutomatableSequenceIdED2Ev _ZN6Evoral8SequenceIdE14const_iteratorD1Ev _ZN4Glib7Threads6RWLockD1Ev _ZNSt10_List_baseIN6ARDOUR9MidiModel16SysExDiffCommand6ChangeESaIS3_EE8_M_clearEv _ZN6ARDOUR9MidiModel16SysExDiffCommand9set_stateERK7XMLNodei _ZNSt10_List_baseIN6ARDOUR9MidiModel22PatchChangeDiffCommand6ChangeESaIS3_EE8_M_clearEv _ZNSt10_List_baseIN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEESaIS5_EE8_M_clearEv _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral11PatchChangeIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueERKS5_ _ZN6ARDOUR9MidiModel8write_toEN5boost10shared_ptrINS_10MidiSourceEEE _ZN6Evoral8SequenceIdE14const_iteratorC1ERKS1_dbRKSt3setINS_9ParameterESt4lessIS6_ESaIS6_EE _ZN6Evoral8SequenceIdE14const_iteratorppEv _ZNK6Evoral8SequenceIdE14const_iteratoreqERKS2_ _ZN6ARDOUR9MidiModel14sync_to_sourceEv _ZN6ARDOUR9MidiModel16write_section_toEN5boost10shared_ptrINS_10MidiSourceEEEdd _ZN6ARDOUR16MidiStateTracker3addEhh _ZN6ARDOUR16MidiStateTracker6removeEhh _ZN6ARDOUR16MidiStateTracker13resolve_notesERNS_10MidiSourceEd _ZN5boost9function2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleEE5clearEv _ZN5boost9function2IvN6Evoral9ParameterEN6ARDOUR9AutoStateEE5clearEv _ZN6ARDOUR9MidiModel25control_list_marked_dirtyEv _ZN6Evoral8SequenceIdE25control_list_marked_dirtyEv _ZTv0_n32_N6ARDOUR9MidiModel25control_list_marked_dirtyEv _ZThn60_N6ARDOUR9MidiModel25control_list_marked_dirtyEv _ZN6ARDOUR9MidiModel11DiffCommandC2EN5boost10shared_ptrIS0_EERKSs _ZTVN6ARDOUR9MidiModel11DiffCommandE _ZN6ARDOUR9MidiModel11DiffCommandC1EN5boost10shared_ptrIS0_EERKSs _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandC2EN5boost10shared_ptrIS0_EERKSs _ZTVN6ARDOUR9MidiModel22PatchChangeDiffCommandE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandC1EN5boost10shared_ptrIS0_EERKSs _ZN6ARDOUR9MidiModel29new_patch_change_diff_commandESs _ZN6ARDOUR9MidiModel21new_note_diff_commandESs _ZTVN6ARDOUR9MidiModel15NoteDiffCommandE _ZN6ARDOUR9MidiModel9transposeEddi _ZN6ARDOUR9MidiModel11DiffCommandD2Ev _ZN6ARDOUR9MidiModel11DiffCommandD1Ev _ZThn176_N6ARDOUR9MidiModel11DiffCommandD1Ev _ZThn100_N6ARDOUR9MidiModel11DiffCommandD1Ev _ZN6ARDOUR9MidiModel16SysExDiffCommandD2Ev _ZTVN6ARDOUR9MidiModel16SysExDiffCommandE _ZN6ARDOUR9MidiModel16SysExDiffCommandD1Ev _ZThn100_N6ARDOUR9MidiModel16SysExDiffCommandD1Ev _ZThn176_N6ARDOUR9MidiModel16SysExDiffCommandD1Ev _ZN6ARDOUR9MidiModel16SysExDiffCommandC2EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel16SysExDiffCommandC1EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel22new_sysex_diff_commandESs _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandC2EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandC1EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel16SysExDiffCommandD0Ev _ZThn100_N6ARDOUR9MidiModel16SysExDiffCommandD0Ev _ZThn176_N6ARDOUR9MidiModel16SysExDiffCommandD0Ev _ZN6ARDOUR9MidiModel11DiffCommandD0Ev _ZThn176_N6ARDOUR9MidiModel11DiffCommandD0Ev _ZThn100_N6ARDOUR9MidiModel11DiffCommandD0Ev _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandD2Ev _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandD1Ev _ZThn100_N6ARDOUR9MidiModel22PatchChangeDiffCommandD1Ev _ZThn176_N6ARDOUR9MidiModel22PatchChangeDiffCommandD1Ev _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandD0Ev _ZThn100_N6ARDOUR9MidiModel22PatchChangeDiffCommandD0Ev _ZThn176_N6ARDOUR9MidiModel22PatchChangeDiffCommandD0Ev _ZN6ARDOUR9MidiModel15NoteDiffCommandD2Ev _ZN6ARDOUR9MidiModel15NoteDiffCommandD1Ev _ZThn100_N6ARDOUR9MidiModel15NoteDiffCommandD1Ev _ZThn176_N6ARDOUR9MidiModel15NoteDiffCommandD1Ev _ZN6ARDOUR9MidiModel15NoteDiffCommandD0Ev _ZThn100_N6ARDOUR9MidiModel15NoteDiffCommandD0Ev _ZThn176_N6ARDOUR9MidiModel15NoteDiffCommandD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIS5_EEEvT_SF_ _ZN6ARDOUR9MidiModel15NoteDiffCommandpLERKS1_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueERKS5_ _ZN6ARDOUR9MidiModel15NoteDiffCommand18side_effect_removeEN5boost10shared_ptrIN6Evoral4NoteIdEEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6Evoral4NoteIdEEEES5_St9_IdentityIS5_ENS2_8SequenceIdE21EarlierNoteComparatorESaIS5_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS5_ESF_RKS5_ _ZN6ARDOUR9MidiModel9find_noteEN5boost10shared_ptrIN6Evoral4NoteIdEEEE _ZN5boost14checked_deleteIN6Evoral4NoteIdEEEEvPT_ _ZN6ARDOUR9MidiModel15NoteDiffCommand14unmarshal_noteEP7XMLNode _ZN6Evoral4NoteIdEC1Ehddhh _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEEE _ZN6Evoral4NoteIdE6set_idEi _ZN6ARDOUR9MidiModel15NoteDiffCommand9set_stateERK7XMLNodei _ZN6ARDOUR9MidiModel15NoteDiffCommandC2EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel15NoteDiffCommandC1EN5boost10shared_ptrIS0_EERK7XMLNode _ZN6ARDOUR9MidiModel25resolve_overlaps_unlockedEN5boost10shared_ptrIN6Evoral4NoteIdEEEEPv _ZN6Evoral8SequenceIdE20remove_note_unlockedEN5boost10shared_ptrIKNS_4NoteIdEEEE _ZN6Evoral5EventIdE8set_timeEd _ZThn60_N6ARDOUR9MidiModel25resolve_overlaps_unlockedEN5boost10shared_ptrIN6Evoral4NoteIdEEEEPv _ZN5boost14checked_deleteIN6ARDOUR9MidiModel13WriteLockImplEEEvPT_ _ZN6ARDOUR9MidiModel10write_lockEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEEE _ZThn60_N6ARDOUR9MidiModel10write_lockEv _ZN6ARDOUR9MidiModel9edit_lockEv _ZN6ARDOUR10MidiSource10invalidateEv _ZN6ARDOUR9MidiModel15NoteDiffCommandclEv _ZN6Evoral8SequenceIdE17add_note_unlockedEN5boost10shared_ptrINS_4NoteIdEEEEPv _ZN6ARDOUR9MidiModel15NoteDiffCommand4undoEv _ZN6ARDOUR9MidiModel16SysExDiffCommandclEv _ZN6Evoral8SequenceIdE21remove_sysex_unlockedEN5boost10shared_ptrINS_5EventIdEEEE _ZN6ARDOUR9MidiModel16SysExDiffCommand4undoEv _ZN6Evoral8SequenceIdE18add_sysex_unlockedEN5boost10shared_ptrINS_5EventIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommandclEv _ZN6Evoral8SequenceIdE25add_patch_change_unlockedEN5boost10shared_ptrINS_11PatchChangeIdEEEE _ZN6Evoral8SequenceIdE28remove_patch_change_unlockedEN5boost10shared_ptrIKNS_11PatchChangeIdEEEE _ZN6ARDOUR9MidiModel22PatchChangeDiffCommand4undoEv _ZN6ARDOUR9MidiModel23insert_silence_at_startEd _ZN6Evoral11ControlList5shiftEdd _ZN5boost9function2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleEE11move_assignERS5_ _ZN5boost9function2IvN6Evoral9ParameterEN6ARDOUR9AutoStateEE11move_assignERS5_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterENS8_11ControlList18InterpolationStyleEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterENS8_11ControlList18InterpolationStyleEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISE_ERKSE_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISE_ERKSE_ _ZN6ARDOUR9MidiModel15set_midi_sourceEN5boost10shared_ptrINS_10MidiSourceEEE _ZZN5boost9function2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiModelES2_S4_EENS7_5list3INS7_5valueIPSC_EENS_3argILi1EEENSI_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvN6Evoral9ParameterEN6ARDOUR9AutoStateEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS3_9MidiModelES2_S4_EENS7_5list3INS7_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEEEEEEEEvT_E13stored_vtable _ZN5boost14checked_deleteIN6Evoral8SequenceIdE13WriteLockImplEEEvPT_ _ZN6Evoral8SequenceIdE10write_lockEv _ZTVN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEEE _ZN6ARDOUR9MidiModelC2EN5boost10shared_ptrINS_10MidiSourceEEE _ZN6Evoral8SequenceIdEC2ERKNS_7TypeMapE _ZN6ARDOUR9MidiModelC1EN5boost10shared_ptrINS_10MidiSourceEEE _ZTTN6ARDOUR9MidiModelE _ZTVN6ARDOUR9MidiModelE _ZN6ARDOUR9MidiModelD1Ev _ZThn60_N6ARDOUR9MidiModelD1Ev _ZTv0_n12_N6ARDOUR9MidiModelD1Ev _ZN6ARDOUR9MidiModelD0Ev _ZThn60_N6ARDOUR9MidiModelD0Ev _ZTv0_n12_N6ARDOUR9MidiModelD0Ev _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral8SequenceIdE13WriteLockImplEEE _ZTIN6Evoral8SequenceIdEE _ZTSN6Evoral8SequenceIdEE _ZTIN6ARDOUR19AutomatableSequenceIdEE _ZTSN6ARDOUR19AutomatableSequenceIdEE _ZTIN6ARDOUR9MidiModel11DiffCommandE _ZTSN6ARDOUR9MidiModel11DiffCommandE _ZTSN6ARDOUR9MidiModel15NoteDiffCommandE _ZTIN6ARDOUR9MidiModel15NoteDiffCommandE _ZTSN6ARDOUR9MidiModel16SysExDiffCommandE _ZTIN6ARDOUR9MidiModel16SysExDiffCommandE _ZTSN6ARDOUR9MidiModel22PatchChangeDiffCommandE _ZTIN6ARDOUR9MidiModel22PatchChangeDiffCommandE _ZTSN6ARDOUR9MidiModelE _ZTIN6ARDOUR9MidiModelE _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral4NoteIdEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEEE _ZTSN5boost6detail17sp_counted_impl_pIN6Evoral11PatchChangeIdEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModel13WriteLockImplEEE _ZTIN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEEE _ZTSN5boost6detail17sp_counted_impl_pIN4Glib7Threads6RWLock10ReaderLockEEE _ZTv0_n32_N6Evoral8SequenceIdE25control_list_marked_dirtyEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEED0Ev _ZNSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name16MIDINameDocumentEEEED2Ev _ZNSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name16MIDINameDocumentEEEED1Ev _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name17MasterDeviceNamesEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _ZN4MIDI4Name16MIDINameDocumentD2Ev _ZTVN4MIDI4Name16MIDINameDocumentE _ZN4MIDI4Name16MIDINameDocumentD1Ev _ZN4MIDI4Name16MIDINameDocumentD0Ev _ZN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEE7disposeEv _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name16MIDINameDocumentEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE16_M_insert_uniqueERKSs _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name16MIDINameDocumentEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN4MIDI4Name16MIDINameDocumentEEEESt10_Select1stIS8_ESt4lessISsESaIS8_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS8_ERKS8_ _ZN4MIDI4Name16MidiPatchManager19add_session_patchesEv _ZNK6ARDOUR16SessionDirectory15midi_patch_pathEv _ZN3PBD32find_matching_files_in_directoryERKSsRKN4Glib11PatternSpecERSt6vectorISsSaISsEE _ZN4MIDI4Name16MIDINameDocumentC1ERKSs _ZTVN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEEE _ZN4MIDI4Name16MidiPatchManager11set_sessionEPN6ARDOUR7SessionE _ZThn20_N4MIDI4Name16MidiPatchManager11set_sessionEPN6ARDOUR7SessionE _ZN4MIDI4Name16MidiPatchManager7refreshEv _ZN6ARDOUR22midi_patch_search_pathEv _ZN4MIDI4Name16MidiPatchManager18session_going_awayEv _ZThn20_N4MIDI4Name16MidiPatchManager18session_going_awayEv _ZN4MIDI4Name16MidiPatchManagerC2Ev _ZTVN4MIDI4Name16MidiPatchManagerE _ZN4MIDI4Name16MidiPatchManagerD2Ev _ZN4MIDI4Name16MidiPatchManagerD1Ev _ZThn20_N4MIDI4Name16MidiPatchManagerD1Ev _ZN4MIDI4Name16MidiPatchManagerD0Ev _ZThn20_N4MIDI4Name16MidiPatchManagerD0Ev _ZTIN4MIDI4Name16MIDINameDocumentE _ZTSN4MIDI4Name16MIDINameDocumentE _ZTSN4MIDI4Name16MidiPatchManagerE _ZTIN4MIDI4Name16MidiPatchManagerE _ZTIN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEEE _ZTSN5boost6detail17sp_counted_impl_pIN4MIDI4Name16MIDINameDocumentEEE _ZN6ARDOUR8Playlist11pre_combineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZN6ARDOUR8Playlist12post_combineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EES5_ _ZN6ARDOUR8Playlist13pre_uncombineERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS5_EES5_ _ZN6Evoral9EventListIxED2Ev _ZN6Evoral9EventListIxED1Ev _ZN6Evoral9EventListIxED0Ev _ZN6Evoral9EventListIxE5writeExjjPKh _ZN6Evoral5EventIxEC1EjxjPhb _ZN6ARDOUR12MidiPlaylist17remove_dependentsEN5boost10shared_ptrINS_6RegionEEE _ZNK6ARDOUR12MidiPlaylist4dumpEv _ZN6ARDOUR12MidiPlaylistC2ERNS_7SessionESsb _ZTVN6ARDOUR12MidiPlaylistE _ZN6ARDOUR12MidiPlaylistC1ERNS_7SessionESsb _ZN6ARDOUR12MidiPlaylistC2EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR12MidiPlaylistC1EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR12MidiPlaylistC2EN5boost10shared_ptrIKS0_EExxSsb _ZN6ARDOUR12MidiPlaylistC1EN5boost10shared_ptrIKS0_EExxSsb _ZNSt8_Rb_treeIPN6ARDOUR6RegionESt4pairIKS2_PNS0_16MidiStateTrackerEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E _ZN6ARDOUR12MidiPlaylistD2Ev _ZN6ARDOUR12MidiPlaylistD1Ev _ZThn124_N6ARDOUR12MidiPlaylistD1Ev _ZThn24_N6ARDOUR12MidiPlaylistD1Ev _ZN6ARDOUR12MidiPlaylistD0Ev _ZThn124_N6ARDOUR12MidiPlaylistD0Ev _ZThn24_N6ARDOUR12MidiPlaylistD0Ev _ZNSt8_Rb_treeIPN6ARDOUR6RegionESt4pairIKS2_PNS0_16MidiStateTrackerEESt10_Select1stIS7_ESt4lessIS2_ESaIS7_EE16_M_insert_uniqueERKS7_ _ZN6ARDOUR12MidiPlaylist20contained_automationEv _ZN6ARDOUR10MidiRegion5modelEv _ZN6ARDOUR12MidiPlaylist14destroy_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR12MidiPlaylist9set_stateERK7XMLNodei _ZThn24_N6ARDOUR12MidiPlaylist9set_stateERK7XMLNodei _ZN6ARDOUR12MidiPlaylistC2ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR12MidiPlaylistC1ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR12MidiPlaylist14region_changedERKN3PBD14PropertyChangeEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR10Properties9midi_dataE _ZNSt4listIPN6Evoral5EventIxEESaIS3_EE5mergeI23EventsSortByTimeAndTypeIxEEEvRS5_T_ _ZNSt4listIPN6Evoral5EventIxEESaIS3_EE4sortI23EventsSortByTimeAndTypeIxEEEvT_ _ZTVN6Evoral9EventListIxEE _ZNK6ARDOUR10MidiRegion7read_atERN6Evoral9EventSinkIxEExxjNS_8NoteModeEPNS_16MidiStateTrackerE _ZN6Evoral5EventIxED1Ev _ZN6ARDOUR16MidiStateTracker13resolve_notesERN6Evoral9EventSinkIxEEx _ZTISt10_List_baseIPN6Evoral5EventIxEESaIS3_EE _ZTSSt10_List_baseIPN6Evoral5EventIxEESaIS3_EE _ZTISt4listIPN6Evoral5EventIxEESaIS3_EE _ZTSSt4listIPN6Evoral5EventIxEESaIS3_EE _ZTSN6ARDOUR12MidiPlaylistE _ZTIN6Evoral9EventListIxEE _ZTSN6Evoral9EventListIxEE _ZNK6ARDOUR10MidiSource14length_mutableEv _ZTv0_n104_NK6ARDOUR10MidiSource14length_mutableEv _ZN6ARDOUR18MidiPlaylistSource10load_modelEbb _ZN6ARDOUR18MidiPlaylistSource13destroy_modelEv _ZN6ARDOUR18MidiPlaylistSource10flush_midiEv _ZN6ARDOUR18MidiPlaylistSourceD1Ev _ZTVN6ARDOUR18MidiPlaylistSourceE _ZTTN6ARDOUR18MidiPlaylistSourceE _ZN6ARDOUR10MidiSourceD2Ev _ZTvn124_n12_N6ARDOUR18MidiPlaylistSourceD1Ev _ZTvn24_n12_N6ARDOUR18MidiPlaylistSourceD1Ev _ZTv0_n12_N6ARDOUR18MidiPlaylistSourceD1Ev _ZThn328_N6ARDOUR18MidiPlaylistSourceD1Ev _ZN6ARDOUR18MidiPlaylistSourceD0Ev _ZTvn124_n12_N6ARDOUR18MidiPlaylistSourceD0Ev _ZTvn24_n12_N6ARDOUR18MidiPlaylistSourceD0Ev _ZTv0_n12_N6ARDOUR18MidiPlaylistSourceD0Ev _ZThn328_N6ARDOUR18MidiPlaylistSourceD0Ev _ZN6ARDOUR18MidiPlaylistSource9get_stateEv _ZN6ARDOUR10MidiSource9get_stateEv _ZTvn24_n28_N6ARDOUR18MidiPlaylistSource9get_stateEv _ZTv0_n28_N6ARDOUR18MidiPlaylistSource9get_stateEv _ZNK6ARDOUR18MidiPlaylistSource6lengthEx _ZTv0_n76_NK6ARDOUR18MidiPlaylistSource6lengthEx _ZNK6ARDOUR18MidiPlaylistSource5emptyEv _ZTv0_n72_NK6ARDOUR18MidiPlaylistSource5emptyEv _ZNK6ARDOUR18MidiPlaylistSource13read_unlockedERN6Evoral9EventSinkIxEExxxPNS_16MidiStateTrackerE _ZN6ARDOUR18MidiPlaylistSourceC2ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_12MidiPlaylistEEEjxxNS_6Source4FlagE _ZN6ARDOUR10MidiSourceC2ERNS_7SessionESsNS_6Source4FlagE _ZN6ARDOUR18MidiPlaylistSourceC1ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_12MidiPlaylistEEEjxxNS_6Source4FlagE _ZN6ARDOUR18MidiPlaylistSourceD2Ev _ZN6ARDOUR18MidiPlaylistSource14write_unlockedERNS_14MidiRingBufferIxEExx _ZN6ARDOUR18MidiPlaylistSource27append_event_unlocked_beatsERKN6Evoral5EventIdEE _ZN6ARDOUR18MidiPlaylistSource28append_event_unlocked_framesERKN6Evoral5EventIxEEx _ZN6ARDOUR18MidiPlaylistSource9set_stateERK7XMLNodeib _ZN6ARDOUR10MidiSource9set_stateERK7XMLNodei _ZN6ARDOUR18MidiPlaylistSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR10MidiSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR18MidiPlaylistSourceC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR18MidiPlaylistSource9set_stateERK7XMLNodei _ZTvn24_n32_N6ARDOUR18MidiPlaylistSource9set_stateERK7XMLNodei _ZTv0_n32_N6ARDOUR18MidiPlaylistSource9set_stateERK7XMLNodei _ZThn328_N6ARDOUR18MidiPlaylistSource9set_stateERK7XMLNodei _ZTSN6ARDOUR18MidiPlaylistSourceE _ZTIN6ARDOUR18MidiPlaylistSourceE _ZNK6ARDOUR10MidiSource9midi_readERN6Evoral9EventSinkIxEExxxPNS_16MidiStateTrackerERKSt3setINS1_9ParameterESt4lessIS8_ESaIS8_EE _ZN6ARDOUR10MidiSource10midi_writeERNS_14MidiRingBufferIxEExx _ZNK6ARDOUR10MidiSource5emptyEv _ZNK6ARDOUR10MidiSource6lengthEx _ZN6ARDOUR10MidiSource13update_lengthEx _ZN6ARDOUR10MidiSource33mark_streaming_midi_write_startedENS_8NoteModeE _ZN6ARDOUR10MidiSource28mark_streaming_write_startedEv _ZN6ARDOUR10MidiSource30mark_streaming_write_completedEv _ZN6ARDOUR10MidiSource35mark_midi_streaming_write_completedEN6Evoral8SequenceIdE15StuckNoteOptionEd _ZN6ARDOUR10MidiSource13session_savedEv _ZTv0_n72_NK6ARDOUR10MidiSource5emptyEv _ZTv0_n76_NK6ARDOUR10MidiSource6lengthEx _ZTv0_n80_N6ARDOUR10MidiSource13update_lengthEx _ZTv0_n88_N6ARDOUR10MidiSource28mark_streaming_write_startedEv _ZTv0_n92_N6ARDOUR10MidiSource30mark_streaming_write_completedEv _ZTv0_n96_N6ARDOUR10MidiSource13session_savedEv _ZTv0_n28_N6ARDOUR10MidiSource9get_stateEv _ZTv0_n32_N6ARDOUR10MidiSource9set_stateERK7XMLNodei _ZTvn24_n28_N6ARDOUR10MidiSource9get_stateEv _ZTvn24_n32_N6ARDOUR10MidiSource9set_stateERK7XMLNodei _ZTVN6ARDOUR8MidiPortE _ZN4MIDI6ParserD1Ev _ZN6ARDOUR8MidiPortD1Ev _ZN6ARDOUR8MidiPortD0Ev _ZN4MIDI6ParserC1Ev _ZN6ARDOUR8MidiPortC1ERKSsNS_9PortFlagsE _ZN6ARDOUR8MidiPort13resolve_notesEPvx _ZN6ARDOUR8MidiPort15require_resolveEv _ZN6ARDOUR8MidiPort16set_input_activeEb _ZN6ARDOUR8MidiPort16set_always_parseEb _ZTSN6ARDOUR8MidiPortE _ZN6ARDOUR6Region13add_transientEx _ZN6ARDOUR6Region16update_transientExx _ZN6ARDOUR6Region16remove_transientEx _ZN6ARDOUR6Region14set_transientsERSt4listIxSaIxEE _ZN6ARDOUR6Region14get_transientsERSt4listIxSaIxEEb _ZN6ARDOUR6Region17adjust_transientsEx _ZNK6ARDOUR10MidiRegion4readEPfxxi _ZThn228_NK6ARDOUR10MidiRegion4readEPfxxi _ZNK6ARDOUR10MidiRegion15readable_lengthEv _ZThn228_NK6ARDOUR10MidiRegion15readable_lengthEv _ZNK6ARDOUR10MidiRegion34can_trim_start_before_source_startEv _ZN6ARDOUR10MidiRegion16recompute_at_endEv _ZN6ARDOUR10MidiRegion18recompute_at_startEv _ZNK6ARDOUR10MidiRegion19separate_by_channelERNS_7SessionERSt6vectorIN5boost10shared_ptrINS_6RegionEEESaIS7_EE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10MidiRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10MidiRegionERKN6Evoral9ParameterEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSA_NS7_9AutoStateEE6invokeERNS1_15function_bufferESA_SM_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10MidiRegionERKN6Evoral9ParameterEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10MidiRegionERKN6Evoral9ParameterEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10MidiRegionERKN6Evoral9ParameterEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10MidiRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10MidiRegionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10MidiRegionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR10Properties11start_beatsE _ZN6ARDOUR10MidiRegion19register_propertiesEv _ZN6ARDOUR10MidiRegion33set_start_beats_from_start_framesEv _ZN6ARDOUR10MidiRegion19update_length_beatsEv _ZNK6ARDOUR10MidiRegion11midi_sourceEj _ZNK6ARDOUR10MidiRegion8_read_atERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EERN6Evoral9EventSinkIxEExxjNS_8NoteModeEPNS_16MidiStateTrackerE _ZN6ARDOUR10MidiSource13set_note_modeENS_8NoteModeE _ZNK6ARDOUR10MidiRegion14master_read_atERNS_14MidiRingBufferIxEExxjNS_8NoteModeE _ZN6ARDOUR10MidiRegion7controlERKN6Evoral9ParameterEb _ZNK6ARDOUR10MidiRegion5modelEv _ZNK6ARDOUR10MidiRegion7controlERKN6Evoral9ParameterE _ZN6ARDOUR10MidiRegion18fix_negative_startEv _ZN6ARDOUR10MidiRegion9transposeEi _ZN6ARDOUR10MidiRegion22model_contents_changedEv _ZN6ARDOUR10MidiRegionD2Ev _ZTVN6ARDOUR10MidiRegionE _ZN6ARDOUR10MidiRegionD1Ev _ZThn232_N6ARDOUR10MidiRegionD1Ev _ZThn228_N6ARDOUR10MidiRegionD1Ev _ZThn124_N6ARDOUR10MidiRegionD1Ev _ZThn24_N6ARDOUR10MidiRegionD1Ev _ZN6ARDOUR10MidiRegionD0Ev _ZThn232_N6ARDOUR10MidiRegionD0Ev _ZThn228_N6ARDOUR10MidiRegionD0Ev _ZThn124_N6ARDOUR10MidiRegionD0Ev _ZThn24_N6ARDOUR10MidiRegionD0Ev _ZN3PBD12PropertyList3addISsN4Glib7ustringEEEbNS_18PropertyDescriptorIT_EERKT0_ _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEED1Ev _ZNSt8_Rb_treeIN6Evoral9ParameterES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE11equal_rangeERKS1_ _ZN6ARDOUR10MidiRegion30model_automation_state_changedERKN6Evoral9ParameterE _ZN6ARDOUR10MidiRegion13model_changedEv _ZZN5boost9function2IvN6Evoral9ParameterEN6ARDOUR9AutoStateEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS3_10MidiRegionERKS2_EENS7_5list2INS7_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR10MidiRegionEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR10MidiRegionC2ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR10MidiRegionC1ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR10MidiRegionC2EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR10MidiRegionC1EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR10MidiRegionC2EN5boost10shared_ptrIKS0_EEx _ZN6ARDOUR10MidiRegionC1EN5boost10shared_ptrIKS0_EEx _ZNK6ARDOUR10MidiRegion5cloneEN5boost10shared_ptrINS_10MidiSourceEEE _ZN6ARDOUR10MidiSource8write_toEN5boost10shared_ptrIS0_EEdd _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6SourceEEERKN3PBD12PropertyListEb _ZNK6ARDOUR10MidiRegion5cloneESs _ZN6ARDOUR10MidiRegion8post_setERKN3PBD14PropertyChangeE _ZN6ARDOUR6Region8post_setERKN3PBD14PropertyChangeE _ZThn24_N6ARDOUR10MidiRegion8post_setERKN3PBD14PropertyChangeE _ZN6ARDOUR10MidiRegion19set_length_internalEx _ZN6ARDOUR10MidiRegion29update_after_tempo_map_changeEv _ZNK6ARDOUR8TempoMap20framepos_minus_beatsExd _ZN6ARDOUR10MidiRegion21set_position_internalExb _ZN6ARDOUR10MidiRegion5stateEv _ZN6ARDOUR10MidiRegion9set_stateERK7XMLNodei _ZN6ARDOUR6Region9set_stateERK7XMLNodei _ZThn24_N6ARDOUR10MidiRegion9set_stateERK7XMLNodei _ZN6ARDOUR10MidiRegion18set_start_internalEx _ZTSN6ARDOUR10MidiRegionE _ZN6ARDOUR14MidiRingBufferIxEC2Ej _ZN6ARDOUR14MidiRingBufferIxEC1Ej _ZN6ARDOUR14MidiRingBufferIxE13read_contentsEjPh _ZN6ARDOUR14MidiRingBufferIxE4dumpERSo _ZN6ARDOUR16MidiStateTracker5resetEv _ZN6ARDOUR16MidiStateTracker13resolve_notesERNS_10MidiBufferEx _ZN6ARDOUR14MidiRingBufferIxE16is_channel_eventEh _ZN6ARDOUR14MidiRingBufferIxE10is_note_onEh _ZN6ARDOUR14MidiRingBufferIxE11is_note_offEh _ZN6ARDOUR14MidiRingBufferIxE11read_prefixEPxPjS3_ _ZN6Evoral8SequenceIdE11start_writeEv _ZN6Evoral8SequenceIdE9end_writeENS1_15StuckNoteOptionEd _ZN6Evoral8SequenceIdE14const_iteratoraSERKS2_ _ZN6Evoral8SequenceIdE14const_iterator10invalidateEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10MidiSourceEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterENS8_11ControlList18InterpolationStyleEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED1Ev _ZN6Evoral8SequenceIdE14const_iteratorC1Ev _ZN6ARDOUR10MidiSourceC1ERNS_7SessionESsNS_6Source4FlagE _ZTVN6ARDOUR10MidiSourceE _ZN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_NS0_11ControlList18InterpolationStyleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N6ARDOUR9AutoStateEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E _ZN6ARDOUR10MidiSourceD1Ev _ZTvn124_n12_N6ARDOUR10MidiSourceD1Ev _ZTvn24_n12_N6ARDOUR10MidiSourceD1Ev _ZTv0_n12_N6ARDOUR10MidiSourceD1Ev _ZN6ARDOUR10MidiSourceD0Ev _ZTvn124_n12_N6ARDOUR10MidiSourceD0Ev _ZTvn24_n12_N6ARDOUR10MidiSourceD0Ev _ZTv0_n12_N6ARDOUR10MidiSourceD0Ev _ZN6ARDOUR10MidiSource9set_modelEN5boost10shared_ptrINS_9MidiModelEEE _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_NS0_11ControlList18InterpolationStyleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11equal_rangeERS3_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N6ARDOUR9AutoStateEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE11equal_rangeERS3_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_NS0_11ControlList18InterpolationStyleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE7_M_copyEPKSt13_Rb_tree_nodeIS6_EPSE_ _ZN6ARDOUR10MidiSource23copy_interpolation_fromEPS0_ _ZN6ARDOUR10MidiSource23copy_interpolation_fromEN5boost10shared_ptrIS0_EE _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N6ARDOUR9AutoStateEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE7_M_copyEPKSt13_Rb_tree_nodeIS6_EPSE_ _ZN6ARDOUR10MidiSource26copy_automation_state_fromEPS0_ _ZN6ARDOUR10MidiSource26copy_automation_state_fromEN5boost10shared_ptrIS0_EE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterENS8_11ControlList18InterpolationStyleEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_NS0_11ControlList18InterpolationStyleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_NS0_11ControlList18InterpolationStyleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N6ARDOUR9AutoStateEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_ _ZNSt8_Rb_treeIN6Evoral9ParameterESt4pairIKS1_N6ARDOUR9AutoStateEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_ _ZN6ARDOUR10MidiSourceC1ERNS_7SessionERK7XMLNode _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10MidiSourceEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterEN6ARDOUR9AutoStateEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6Evoral9ParameterENS8_11ControlList18InterpolationStyleEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR10MidiSource17MidiSourceCreatedE _ZTIN5boost23enable_shared_from_thisIN6ARDOUR10MidiSourceEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR10MidiSourceEEE _ZTIN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN6Evoral9ParameterENS1_11ControlList18InterpolationStyleENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN6Evoral9ParameterEN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR10MidiSourceE _ZTIN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPN6ARDOUR10MidiSourceENS_17OptionalLastValueIvEEEE _ZTTN6ARDOUR10MidiSourceE _ZN6ARDOUR16MidiStateTrackerC2Ev _ZN6ARDOUR16MidiStateTracker17track_note_onoffsERKN6Evoral9MIDIEventIxEE _ZN6ARDOUR16MidiStateTracker4dumpERSo _ZN6ARDOUR16MidiStateTracker5trackERKNS_10MidiBuffer13iterator_baseIS1_N6Evoral9MIDIEventIxEEEES8_ _ZN6ARDOUR11MidiStretchD2Ev _ZTVN6ARDOUR6FilterE _ZN6ARDOUR11MidiStretchD1Ev _ZN6ARDOUR11MidiStretchD0Ev _ZN6ARDOUR11MidiStretchC2ERNS_7SessionERKNS_13TimeFXRequestE _ZTVN6ARDOUR11MidiStretchE _ZN6ARDOUR11MidiStretchC1ERNS_7SessionERKNS_13TimeFXRequestE _ZN6ARDOUR11MidiStretch3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE _ZN6Evoral5EventIdEC1ERKS1_b _ZN6Evoral13next_event_idEv _ZN6Evoral8SequenceIdE6appendERKNS_5EventIdEEi _ZTIN6ARDOUR6FilterE _ZTSN6ARDOUR6FilterE _ZTSN6ARDOUR11MidiStretchE _ZTIN6ARDOUR11MidiStretchE _ZNK6ARDOUR9MidiTrack9data_typeEv _ZNK6ARDOUR9MidiTrack10bounceableEN5boost10shared_ptrINS_9ProcessorEEEb _ZN6ARDOUR9MidiTrack12export_stuffERNS_9BufferSetExxN5boost10shared_ptrINS_9ProcessorEEEbb _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9MidiTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR9MidiTrack18set_record_enabledEbPv _ZN6ARDOUR9MidiTrack22write_out_of_band_dataERNS_9BufferSetExxx _ZNK6ARDOUR9MidiTrack16monitoring_stateEv _ZN6ARDOUR9MidiTrack11MidiControlD2Ev _ZN6ARDOUR9MidiTrack11MidiControlD1Ev _ZThn100_N6ARDOUR9MidiTrack11MidiControlD1Ev _ZThn264_N6ARDOUR9MidiTrack11MidiControlD1Ev _ZN6ARDOUR9MidiTrack11MidiControlD0Ev _ZThn100_N6ARDOUR9MidiTrack11MidiControlD0Ev _ZThn264_N6ARDOUR9MidiTrack11MidiControlD0Ev _ZN6ARDOUR9MidiTrack5stateEb _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiTrackENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN6ARDOUR9MidiTrack33realtime_handle_transport_stoppedEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9MidiTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9MidiTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9MidiTrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MidiTrackENS_8weak_ptrINS7_10MidiSourceEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MidiTrackENS_8weak_ptrINS4_10MidiSourceEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MidiTrackENS_8weak_ptrINS4_10MidiSourceEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiTrackENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiTrackENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR9MidiTrackENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN6ARDOUR9MidiTrack9freeze_meERNS_15InterThreadInfoE _ZN6ARDOUR9MidiTrack6bounceERNS_15InterThreadInfoE _ZN6ARDOUR9MidiTrack12bounce_rangeExxRNS_15InterThreadInfoEN5boost10shared_ptrINS_9ProcessorEEEb _ZN6ARDOUR9MidiTrack18describe_parameterEN6Evoral9ParameterE _ZThn224_N6ARDOUR9MidiTrack18describe_parameterEN6Evoral9ParameterE _ZN6ARDOUR9MidiTrack18diskstream_factoryERK7XMLNode _ZN6ARDOUR9MidiTrack17create_diskstreamEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MidiTrackENS_8weak_ptrINS7_10MidiSourceEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZNK6ARDOUR9MidiTrack15midi_diskstreamEv _ZN6ARDOUR9MidiTrack15realtime_locateEv _ZN6ARDOUR9MidiTrack14set_monitoringENS_13MonitorChoiceE _ZN6ARDOUR9MidiTrack13set_note_modeENS_8NoteModeE _ZN6ARDOUR9MidiTrack12write_sourceEj _ZN6ARDOUR9MidiTrack13midi_playlistEv _ZNK6ARDOUR9MidiTrack12input_activeEv _ZN6ARDOUR9MidiTrack16map_input_activeEb _ZN6ARDOUR9MidiTrack18track_input_activeENS_8IOChangeEPv _ZNK6ARDOUR9MidiTrack19get_gui_feed_bufferEv _ZN6ARDOUR9MidiTrackC2ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeE _ZTVN6ARDOUR9MidiTrackE _ZN6ARDOUR9MidiTrackD2Ev _ZN5boost9function1IvNS_8weak_ptrIN6ARDOUR10MidiSourceEEEE5clearEv _ZN6ARDOUR9MidiTrack18set_state_part_twoEv _ZN6ARDOUR9MidiTrack8unfreezeEv __ffssi2 _ZN6ARDOUR9MidiTrack25set_playback_channel_modeENS_11ChannelModeEt _ZN6ARDOUR9MidiTrack24set_capture_channel_modeENS_11ChannelModeEt _ZN6ARDOUR9MidiTrack25set_playback_channel_maskEt _ZN6ARDOUR9MidiTrack24set_capture_channel_maskEt _ZN6ARDOUR9MidiTrack16set_input_activeEb _ZN6ARDOUR9MidiTrack16set_step_editingEb _ZN6ARDOUR9MidiTrack24diskstream_data_recordedEN5boost8weak_ptrINS_10MidiSourceEEE _ZN6ARDOUR9MidiTrack9set_stateERK7XMLNodei _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR9MidiTrackEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZThn24_N6ARDOUR9MidiTrack9set_stateERK7XMLNodei _ZNSt8_Rb_treeIjSt4pairIKjN6Evoral9Parameter8MetadataEESt10_Select1stIS5_ESt4lessIjESaIS5_EE24_M_get_insert_unique_posERS1_ _ZN5boost9function1IvNS_8weak_ptrIN6ARDOUR10MidiSourceEEEE11move_assignERS5_ _ZN6ARDOUR9MidiTrack4initEv _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_9MidiTrackES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR10MidiSourceEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR10MidiSourceEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISE_ERKSE_ _ZN6ARDOUR9MidiTrack14set_diskstreamEN5boost10shared_ptrINS_10DiskstreamEEE _ZZN5boost9function1IvNS_8weak_ptrIN6ARDOUR10MidiSourceEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS2_9MidiTrackES4_EENS7_5list2INS7_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN6ARDOUR9MidiTrackC1ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeE _ZTTN6ARDOUR9MidiTrackE _ZN6ARDOUR9MidiTrackD1Ev _ZTv0_n12_N6ARDOUR9MidiTrackD1Ev _ZThn1432_N6ARDOUR9MidiTrackD1Ev _ZThn328_N6ARDOUR9MidiTrackD1Ev _ZThn284_N6ARDOUR9MidiTrackD1Ev _ZThn224_N6ARDOUR9MidiTrackD1Ev _ZThn124_N6ARDOUR9MidiTrackD1Ev _ZThn24_N6ARDOUR9MidiTrackD1Ev _ZN6ARDOUR9MidiTrackD0Ev _ZTv0_n12_N6ARDOUR9MidiTrackD0Ev _ZThn1432_N6ARDOUR9MidiTrackD0Ev _ZThn328_N6ARDOUR9MidiTrackD0Ev _ZThn284_N6ARDOUR9MidiTrackD0Ev _ZThn224_N6ARDOUR9MidiTrackD0Ev _ZThn124_N6ARDOUR9MidiTrackD0Ev _ZThn24_N6ARDOUR9MidiTrackD0Ev _ZN6ARDOUR9MidiTrack39push_midi_input_to_step_edit_ringbufferEx _ZN6ARDOUR9MidiTrack7no_rollEjxxb _ZN6ARDOUR9MidiTrack15filter_channelsERNS_9BufferSetENS_11ChannelModeEj _ZN6ARDOUR9MidiTrack4rollEjxxiRb _ZN6ARDOUR9MidiTrack21write_immediate_eventEjPKh _ZN6ARDOUR9MidiTrack10midi_panicEv _ZN6ARDOUR9MidiTrack11act_on_muteEv _ZNK6ARDOUR5Route5mutedEv _ZN6ARDOUR9MidiTrack11MidiControl9set_valueEd _ZTSN6ARDOUR9MidiTrack11MidiControlE _ZTIN6ARDOUR9MidiTrack11MidiControlE _ZTSN6ARDOUR9MidiTrackE _ZN6BaseUI11thread_initEv _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE23slot_invalidation_mutexEv _Z22cleanup_request_bufferIN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferEEvPv _ZN4sigc8internal14typed_slot_repINS_12bind_functorILin1ENS_18bound_mem_functor2IbN6ARDOUR13MidiControlUIEN4Glib11IOConditionEPNS4_13AsyncMIDIPortEEES9_NS_3nilESB_SB_SB_SB_SB_EEE7destroyEPv _ZNK4sigc9trackable30remove_destroy_notify_callbackEPv _ZN4sigc8internal10slot_call1INS_12bind_functorILin1ENS_18bound_mem_functor2IbN6ARDOUR13MidiControlUIEN4Glib11IOConditionEPNS4_13AsyncMIDIPortEEES9_NS_3nilESB_SB_SB_SB_SB_EEbS7_E7call_itEPNS0_8slot_repERKS7_ _ZN6ARDOUR13MidiControlUI18midi_input_handlerEN4Glib11IOConditionEPNS_13AsyncMIDIPortE _ZN18CrossThreadChannel5drainEi _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf4Iv10AbstractUIIN6ARDOUR13MidiUIRequestEESsmSsjEENS3_5list5INS3_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEENSG_ILi4EEEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf4Iv10AbstractUIIN6ARDOUR13MidiUIRequestEESsmSsjEENS0_5list5INS0_5valueIPS7_EENS_3argILi1EEENSD_ILi2EEENSD_ILi3EEENSD_ILi4EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf4Iv10AbstractUIIN6ARDOUR13MidiUIRequestEESsmSsjEENS0_5list5INS0_5valueIPS7_EENS_3argILi1EEENSD_ILi2EEENSD_ILi3EEENSD_ILi4EEEEEEE _ZN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEED2Ev _ZTVN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEEE _ZN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEED1Ev _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferD2Ev _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferD1Ev _ZN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEED0Ev _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferD0Ev _ZN5boost6detail8function26void_function_obj_invoker4INS_3_bi6bind_tIvNS_4_mfi3mf4Iv10AbstractUIIN6ARDOUR13MidiUIRequestEESsmSsjEENS3_5list5INS3_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEENSG_ILi4EEEEEEEvSsmSsjE6invokeERNS1_15function_bufferESsmSsj _ZN4sigc8internal8slot_repD2Ev _ZN4sigc8internal8slot_repD1Ev _ZN4sigc8internal14typed_slot_repINS_12bind_functorILin1ENS_18bound_mem_functor2IbN6ARDOUR13MidiControlUIEN4Glib11IOConditionEPNS4_13AsyncMIDIPortEEES9_NS_3nilESB_SB_SB_SB_SB_EEE3dupEPv _ZN4sigc8internal8slot_rep6notifyEPv _ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E _ZN6ARDOUR13MidiControlUI11clear_portsEv g_source_destroy g_source_unref _ZN6ARDOUR13MidiControlUI10do_requestEPNS_13MidiUIRequestE _ZN6BaseUI4QuitE _ZN6BaseUI8CallSlotE _ZN6BaseUI4quitEv _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE18handle_ui_requestsEv _ZNSt6vectorIPN6ARDOUR13AsyncMIDIPortESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR13MidiControlUI11reset_portsEv _ZNK6ARDOUR7Session15midi_input_portEv _ZNK6ARDOUR7Session14mmc_input_portEv _ZN4Glib8IOSource6createEiNS_11IOConditionE _ZN4Glib8IOSource7connectERKN4sigc4slotIbNS_11IOConditionENS1_3nilES4_S4_S4_S4_S4_EE _ZN4sigc10connectionD1Ev _ZN4Glib8MainLoop11get_contextEv _ZN4Glib6Source6attachERKNS_6RefPtrINS_11MainContextEEE _ZNK4Glib11MainContext11unreferenceEv g_source_ref _ZNK4Glib6Source11unreferenceEv _ZN6ARDOUR13MidiControlUI11thread_initEv pthread_setschedparam _ZNSt8_Rb_treeImSt4pairIKmPN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferEESt10_Select1stIS8_ESt4lessImESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEED2Ev _ZTV10AbstractUIIN6ARDOUR13MidiUIRequestEE _ZN6BaseUID2Ev _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEED1Ev _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEED0Ev _ZN6ARDOUR13MidiControlUID2Ev _ZTVN6ARDOUR13MidiControlUIE _ZN6ARDOUR13MidiControlUI9_instanceE _ZN6ARDOUR13MidiControlUID1Ev _ZN6ARDOUR13MidiControlUID0Ev _ZN5boost9function4IvSsmSsjE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvSsmSsjEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvSsmSsjEEEED1Ev _ZNSt8_Rb_treeImSt4pairIKmPN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferEESt10_Select1stIS8_ESt4lessImESaIS8_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS8_ERKS8_ _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE15register_threadESsmSsj _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE25per_thread_request_bufferE _ZTVN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsmSsjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEEC2ERKSs _ZN6BaseUIC2ERKSs _ZZN5boost9function4IvSsmSsjE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf4Iv10AbstractUIIN6ARDOUR13MidiUIRequestEESsmSsjEENS3_5list5INS3_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEENSG_ILi4EEEEEEEEEvT_E13stored_vtable _ZN3PBD28ThreadCreatedWithRequestSizeE _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEEC1ERKSs _ZN6ARDOUR13MidiControlUIC2ERNS_7SessionE _ZN6ARDOUR13MidiControlUIC1ERNS_7SessionE _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE12send_requestEPS1_ _ZN4Glib7Threads6Thread4selfEv _ZN10AbstractUIIN6ARDOUR13MidiUIRequestEE9call_slotEPN3PBD9EventLoop18InvalidationRecordERKN5boost8functionIFvvEEE _ZGVN10AbstractUIIN6ARDOUR13MidiUIRequestEE25per_thread_request_bufferE _ZTIN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEEE _ZTSN3PBD13RingBufferNPTIN6ARDOUR13MidiUIRequestEEE _ZTIN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferE _ZTSN10AbstractUIIN6ARDOUR13MidiUIRequestEE13RequestBufferE _ZTI10AbstractUIIN6ARDOUR13MidiUIRequestEE _ZTS10AbstractUIIN6ARDOUR13MidiUIRequestEE _ZTI6BaseUI _ZTSN6ARDOUR13MidiControlUIE _ZTIN6ARDOUR13MidiControlUIE _ZN6ARDOUR15MidiPortManager12create_portsEv _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR8MidiPortEEEED2Ev _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR8MidiPortEEEED1Ev _ZNSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEED2Ev _ZNSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEED1Ev _ZN6ARDOUR15MidiPortManagerC2Ev _ZTVN6ARDOUR15MidiPortManagerE _ZN6ARDOUR15MidiPortManagerC1Ev _ZN6ARDOUR15MidiPortManagerD2Ev _ZN6ARDOUR15MidiPortManagerD1Ev _ZN6ARDOUR15MidiPortManagerD0Ev _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE16_M_insert_uniqueERKS7_ _ZN6ARDOUR15MidiPortManager20set_midi_port_statesERKSt4listIP7XMLNodeSaIS3_EE _ZNK6ARDOUR15MidiPortManager20get_midi_port_statesEv _ZTSN6ARDOUR15MidiPortManagerE _ZTIN6ARDOUR15MidiPortManagerE _ZN6ARDOUR16MonitorProcessor28can_support_io_configurationERKNS_9ChanCountERS1_ _ZNK6ARDOUR16MonitorProcessor15display_to_userEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEE19get_untyped_deleterEv _ZNK6ARDOUR9MPControlIfE9get_valueEv _ZNK6ARDOUR9MPControlIfE5lowerEv _ZNK6ARDOUR9MPControlIfE5upperEv _ZNK6ARDOUR9MPControlIbE9get_valueEv _ZNK6ARDOUR9MPControlIbE5lowerEv _ZNK6ARDOUR9MPControlIbE5upperEv _ZNK6ARDOUR9MPControlIVfE9get_valueEv _ZNK6ARDOUR9MPControlIVfE5lowerEv _ZNK6ARDOUR9MPControlIVfE5upperEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEED0Ev _ZN6ARDOUR16MonitorProcessor5stateEb _ZNK6ARDOUR16MonitorProcessor6soloedEj _ZNK6ARDOUR16MonitorProcessor8invertedEj _ZNK6ARDOUR16MonitorProcessor3cutEj _ZNK6ARDOUR16MonitorProcessor6dimmedEj _ZNK6ARDOUR16MonitorProcessor4monoEv _ZNK6ARDOUR16MonitorProcessor7dim_allEv _ZNK6ARDOUR16MonitorProcessor7cut_allEv _ZNK6ARDOUR16MonitorProcessor19channel_cut_controlEj _ZNK6ARDOUR16MonitorProcessor19channel_dim_controlEj _ZNK6ARDOUR16MonitorProcessor24channel_polarity_controlEj _ZNK6ARDOUR16MonitorProcessor20channel_solo_controlEj _Z14string_composeIA55_cESsRKSsRKT_ _Z14string_composeIA56_cESsRKSsRKT_ _Z14string_composeIA59_cESsRKSsRKT_ _ZN6ARDOUR16MonitorProcessor13ChannelRecordC2Ej _ZTVN6ARDOUR9MPControlIfEE _ZTVN6ARDOUR9MPControlIbEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEEE _ZN6ARDOUR16MonitorProcessor13ChannelRecordC1Ej _ZNSt6vectorIPN6ARDOUR16MonitorProcessor13ChannelRecordESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_ _ZN6ARDOUR16MonitorProcessor17allocate_channelsEj _ZN6ARDOUR16MonitorProcessor12configure_ioENS_9ChanCountES1_ _ZN13StringPrivate11Composition3argIA44_cEERS0_RKT_ _ZN6ARDOUR9MPControlIbE9set_valueEd _ZN6ARDOUR9MPControlIfE9set_valueEd _ZN6ARDOUR9MPControlIVfE9set_valueEd _ZN6ARDOUR16MonitorProcessor11set_dim_allEb _ZN6ARDOUR16MonitorProcessor8set_monoEb _ZN6ARDOUR16MonitorProcessor11set_cut_allEb _ZN6ARDOUR16MonitorProcessor7set_dimEjb _ZN6ARDOUR16MonitorProcessor7set_cutEjb _ZN6ARDOUR16MonitorProcessor12set_polarityEjb _ZN6ARDOUR16MonitorProcessor8set_soloEjb _ZN6ARDOUR16MonitorProcessor9set_stateERK7XMLNodei _ZThn24_N6ARDOUR16MonitorProcessor9set_stateERK7XMLNodei _ZN6ARDOUR16MonitorProcessorC2ERNS_7SessionE _ZTVN6ARDOUR16MonitorProcessorE _ZTVN6ARDOUR9MPControlIVfEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEEE _ZN6ARDOUR16MonitorProcessorD2Ev _ZN6ARDOUR9MPControlIfED2Ev _ZN6ARDOUR9MPControlIfED1Ev _ZThn100_N6ARDOUR9MPControlIfED1Ev _ZN6ARDOUR9MPControlIfED0Ev _ZThn100_N6ARDOUR9MPControlIfED0Ev _ZN6ARDOUR9MPControlIVfED2Ev _ZN6ARDOUR9MPControlIVfED1Ev _ZThn100_N6ARDOUR9MPControlIVfED1Ev _ZN6ARDOUR9MPControlIVfED0Ev _ZThn100_N6ARDOUR9MPControlIVfED0Ev _ZN6ARDOUR9MPControlIbED2Ev _ZN6ARDOUR9MPControlIbED1Ev _ZThn100_N6ARDOUR9MPControlIbED1Ev _ZN6ARDOUR9MPControlIbED0Ev _ZThn100_N6ARDOUR9MPControlIbED0Ev _ZN6ARDOUR16MonitorProcessor3runERNS_9BufferSetExxjb _ZN6ARDOUR16MonitorProcessorC1ERNS_7SessionE _ZTTN6ARDOUR16MonitorProcessorE _ZN6ARDOUR16MonitorProcessorD1Ev _ZTv0_n12_N6ARDOUR16MonitorProcessorD1Ev _ZThn288_N6ARDOUR16MonitorProcessorD1Ev _ZThn224_N6ARDOUR16MonitorProcessorD1Ev _ZThn124_N6ARDOUR16MonitorProcessorD1Ev _ZThn24_N6ARDOUR16MonitorProcessorD1Ev _ZN6ARDOUR16MonitorProcessorD0Ev _ZTv0_n12_N6ARDOUR16MonitorProcessorD0Ev _ZThn288_N6ARDOUR16MonitorProcessorD0Ev _ZThn224_N6ARDOUR16MonitorProcessorD0Ev _ZThn124_N6ARDOUR16MonitorProcessorD0Ev _ZThn24_N6ARDOUR16MonitorProcessorD0Ev _ZTSN6ARDOUR16MonitorProcessorE _ZTIN6ARDOUR16MonitorProcessorE _ZTIN6ARDOUR9MPControlIVfEE _ZTSN6ARDOUR9MPControlIVfEE _ZTIN6ARDOUR9MPControlIbEE _ZTSN6ARDOUR9MPControlIbEE _ZTIN6ARDOUR9MPControlIfEE _ZTSN6ARDOUR9MPControlIfEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIbEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIVfEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MPControlIfEEEE _ZNK6ARDOUR9MTC_Slave18requires_seekaheadEv _ZNK6ARDOUR9MTC_Slave44give_slave_full_control_over_transport_speedEv _ZNK6ARDOUR9MTC_Slave10resolutionEv _ZNK6ARDOUR9MTC_Slave18seekahead_distanceEv _ZNK6ARDOUR9MTC_Slave6lockedEv _ZNK6ARDOUR9MTC_Slave2okEv _ZN6ARDOUR9MTC_Slave17update_mtc_statusEN4MIDI10MTC_StatusE _ZNK6ARDOUR9MTC_Slave24apparent_timecode_formatEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveEN4MIDI10MTC_StatusEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSA_E6invokeERNS1_15function_bufferESA_ _ZN5boost6detail8function26void_function_obj_invoker3INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveEPKhbxEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEEEEEEvSA_bxE6invokeERNS1_15function_bufferESA_bx _ZN5boost6detail8function26void_function_obj_invoker3INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveERN4MIDI6ParserEixEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEvSB_ixE6invokeERNS1_15function_bufferESB_ix _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveEPKhbxEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveEPKhbxEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEENSD_ILi3EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveEPKhbxEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEENSD_ILi3EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveERN4MIDI6ParserEixEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveERN4MIDI6ParserEixEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveERN4MIDI6ParserEixEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveERKSsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveERKSsEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveEN4MIDI10MTC_StatusEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveEN4MIDI10MTC_StatusEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveEN4MIDI10MTC_StatusEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN6ARDOUR9MTC_Slave6rebindERNS_8MidiPortE _ZN6ARDOUR9MTC_Slave21parse_timecode_offsetEv _ZN6ARDOUR9MTC_Slave17parameter_changedERKSs _ZNK6ARDOUR9MTC_Slave14outside_windowEx _ZN6ARDOUR9MTC_Slave11queue_resetEb _ZN6ARDOUR9MTC_Slave5resetEb _ZN6ARDOUR9MTC_Slave11maybe_resetEv _ZN6ARDOUR9MTC_Slave14update_mtc_qtrERN4MIDI6ParserEix llrint _ZNK6ARDOUR9MTC_Slave12read_currentEPNS_8SafeTimeE _ZNK6ARDOUR9MTC_Slave28approximate_current_positionEv _ZN8Timecode24timecode_has_drop_framesENS_14TimecodeFormatE _ZN8Timecode26timecode_format_sampletimeExddb _ZNK6ARDOUR9MTC_Slave25approximate_current_deltaEv _ZN6ARDOUR9MTC_Slave12init_mtc_dllExd _ZN6ARDOUR9MTC_Slave12reset_windowEx _ZN6ARDOUR9MTC_Slave15init_engine_dllExx _ZN6ARDOUR9MTC_Slave18speed_and_positionERdRx _ZN6ARDOUR7Session14request_locateExb _ZN6ARDOUR7Session23request_transport_speedEdb _ZN5boost9function3IvPKhbxE5clearEv _ZN5boost9function3IvRN4MIDI6ParserEixE5clearEv _ZN5boost9function1IvN4MIDI10MTC_StatusEE5clearEv _Z14string_composeISsA7_cSsESsRKSsRKT_RKT0_RKT1_ _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPKhbxEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPKhbxEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserEixEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvRN4MIDI6ParserEixEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN4MIDI10MTC_StatusEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN4MIDI10MTC_StatusEEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPKhbxEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI6ParserEixEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN4MIDI10MTC_StatusEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZN6ARDOUR9MTC_Slave15update_mtc_timeEPKhbx _ZN6ARDOUR9MTC_Slave13handle_locateEPKh _ZN6ARDOUR9MTC_SlaveC2ERNS_7SessionERNS_8MidiPortE _ZTVN6ARDOUR9MTC_SlaveE _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveERKSsEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function3IvPKhbxE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveES2_bxEENS5_5list4INS5_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEENSG_ILi3EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function3IvRN4MIDI6ParserEixE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR9MTC_SlaveES3_ixEENS6_5list4INS6_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvN4MIDI10MTC_StatusEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR9MTC_SlaveES2_EENS5_5list2INS5_5valueIPSA_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR9MTC_SlaveC1ERNS_7SessionERNS_8MidiPortE _ZN6ARDOUR9MTC_SlaveD2Ev sched_yield _ZN6ARDOUR9MTC_SlaveD1Ev _ZN6ARDOUR9MTC_SlaveD0Ev _ZTSN6ARDOUR9MTC_SlaveE _ZTIN6ARDOUR9MTC_SlaveE _ZN6ARDOUR9MTC_Slave15frame_toleranceE _ZN4MTDMC2Ei sincosf _ZN4MTDM7resolveEv __hypot_finite __atan2_finite _ZN6ARDOUR10MuteMaster9get_stateEv _ZThn24_N6ARDOUR10MuteMaster9get_stateEv _ZN6ARDOUR10MuteMaster9set_stateERK7XMLNodei _ZThn24_N6ARDOUR10MuteMaster9set_stateERK7XMLNodei _ZN6ARDOUR10MuteMasterC2ERNS_7SessionERKSs _ZTVN6ARDOUR10MuteMasterE _ZN6ARDOUR10MuteMasterC1ERNS_7SessionERKSs _ZN6ARDOUR10MuteMaster10set_soloedEb _ZNK6ARDOUR10MuteMaster18muted_by_others_atENS0_9MutePointE _ZN6ARDOUR10MuteMasterD2Ev _ZN6ARDOUR10MuteMasterD1Ev _ZThn24_N6ARDOUR10MuteMasterD1Ev _ZN6ARDOUR10MuteMasterD0Ev _ZThn24_N6ARDOUR10MuteMasterD0Ev _ZN6ARDOUR10MuteMaster15set_mute_pointsERKSs _ZN6ARDOUR10MuteMaster9unmute_atENS0_9MutePointE _ZN6ARDOUR10MuteMaster15set_mute_pointsENS0_9MutePointE _ZN6ARDOUR10MuteMaster7mute_atENS0_9MutePointE _ZTSN6ARDOUR10MuteMasterE _ZTIN6ARDOUR10MuteMasterE _ZN11_VampPlugin4Vamp10PluginBase12setParameterESsf _ZN6ARDOUR13OnsetDetectorD2Ev _ZTVN6ARDOUR13OnsetDetectorE _ZN6ARDOUR13OnsetDetectorD1Ev _ZN6ARDOUR13OnsetDetectorD0Ev _ZN6ARDOUR13OnsetDetectorC2Ef _ZN6ARDOUR13OnsetDetector6_op_idE _ZN6ARDOUR13OnsetDetectorC1Ef _ZN6ARDOUR13OnsetDetector22operational_identifierEv _ZN6ARDOUR13OnsetDetector3runERKSsPNS_8ReadableEjRSt4listIxSaIxEE _ZN6ARDOUR13OnsetDetector21set_silence_thresholdEf _ZN6ARDOUR13OnsetDetector18set_peak_thresholdEf _ZN6ARDOUR13OnsetDetector12set_functionEi _ZN6ARDOUR13OnsetDetector14cleanup_onsetsERSt4listIxSaIxEEff _ZNSt6vectorIN11_VampPlugin4Vamp6Plugin7FeatureESaIS3_EED2Ev _ZNSt6vectorIN11_VampPlugin4Vamp6Plugin7FeatureESaIS3_EED1Ev _ZNSt8_Rb_treeIiSt4pairIKiSt6vectorIN11_VampPlugin4Vamp6Plugin7FeatureESaIS6_EEESt10_Select1stIS9_ESt4lessIiESaIS9_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS9_ERKS9_ _ZN6ARDOUR13OnsetDetector12use_featuresERSt3mapIiSt6vectorIN11_VampPlugin4Vamp6Plugin7FeatureESaIS6_EESt4lessIiESaISt4pairIKiS8_EEEPSo _ZN11_VampPlugin4Vamp8RealTime14realTime2FrameERKS1_j _ZNK11_VampPlugin4Vamp8RealTime8toStringEv _ZTSN6ARDOUR13OnsetDetectorE _ZTIN6ARDOUR13OnsetDetectorE _ZN10Operations7captureE _ZN10Operations5pasteE _ZN10Operations16duplicate_regionE _ZN10Operations11insert_fileE _ZN10Operations13insert_regionE _ZN10Operations17drag_region_brushE _ZN10Operations11region_dragE _ZN10Operations14selection_grabE _ZN10Operations11region_fillE _ZN10Operations14fill_selectionE _ZN10Operations13create_regionE _ZN10Operations11region_copyE _ZN10Operations22fixed_time_region_copyE _ZN6ARDOUR6Panner14clamp_positionERd _ZN6ARDOUR6Panner11clamp_widthERd _ZN6ARDOUR6Panner15clamp_elevationERd _ZNK6ARDOUR15PanControllable5lowerEv _ZN6ARDOUR15PanControllableD2Ev _ZN6ARDOUR15PanControllableD1Ev _ZThn100_N6ARDOUR15PanControllableD1Ev _ZThn264_N6ARDOUR15PanControllableD1Ev _ZN6ARDOUR15PanControllableD0Ev _ZThn100_N6ARDOUR15PanControllableD0Ev _ZThn264_N6ARDOUR15PanControllableD0Ev _ZN6ARDOUR15PanControllable9set_valueEd _ZTSN6ARDOUR15PanControllableE _ZTIN6ARDOUR15PanControllableE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PannableENS7_9AutoStateEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PannableEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEED0Ev _ZN6ARDOUR8Pannable13value_changedEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PannableEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PannableEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PannableEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PannableENS7_9AutoStateEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PannableENS4_9AutoStateEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PannableENS4_9AutoStateEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZNK6ARDOUR8Pannable15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZThn104_NK6ARDOUR8Pannable15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZN6ARDOUR15PanControllableC2ERNS_7SessionESsPNS_8PannableEN6Evoral9ParameterE _ZN6ARDOUR15PanControllableC1ERNS_7SessionESsPNS_8PannableEN6Evoral9ParameterE _ZN6ARDOUR8Pannable10set_pannerEN5boost10shared_ptrINS_6PannerEEE _ZN6ARDOUR8Pannable11start_touchEd _ZN6ARDOUR8Pannable10stop_touchEbd _ZN6ARDOUR8Pannable5stateEb _ZN6ARDOUR8Pannable9get_stateEv _ZN5boost10shared_ptrIN6ARDOUR17AutomationControlEEC2INS1_15PanControllableEEEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEEE _ZN5boost10shared_ptrIN6ARDOUR17AutomationControlEEC1INS1_15PanControllableEEEPT_ _ZN6ARDOUR8PannableD2Ev _ZTVN6ARDOUR8PannableE _ZN6ARDOUR8Pannable9set_stateERK7XMLNodei _ZN6ARDOUR8Pannable20set_automation_styleENS_9AutoStyleE _ZN6ARDOUR8Pannable20set_automation_stateENS_9AutoStateE _ZN6ARDOUR8Pannable26control_auto_state_changedENS_9AutoStateE _ZN3PBD7Signal1IvN6ARDOUR9AutoStateENS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS2_EEE _ZN6ARDOUR8PannableC2ERNS_7SessionE _ZZN5boost9function1IvN6ARDOUR9AutoStateEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_8PannableES2_EENS5_5list2INS5_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PannableEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR8PannableC1ERNS_7SessionE _ZTTN6ARDOUR8PannableE _ZN6ARDOUR8PannableD1Ev _ZTv0_n12_N6ARDOUR8PannableD1Ev _ZThn164_N6ARDOUR8PannableD1Ev _ZThn104_N6ARDOUR8PannableD1Ev _ZN6ARDOUR8PannableD0Ev _ZTv0_n12_N6ARDOUR8PannableD0Ev _ZThn164_N6ARDOUR8PannableD0Ev _ZThn104_N6ARDOUR8PannableD0Ev _ZTSN6ARDOUR8PannableE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15PanControllableEEE _ZNK6ARDOUR6Panner12get_speakersEv _ZN6ARDOUR6Panner12configure_ioENS_9ChanCountES1_ _ZNK6ARDOUR6Panner14position_rangeEv _ZNK6ARDOUR6Panner11width_rangeEv _ZNK6ARDOUR6Panner15elevation_rangeEv _ZN6ARDOUR6Panner12set_positionEd _ZN6ARDOUR6Panner9set_widthEd _ZN6ARDOUR6Panner13set_elevationEd _ZNK6ARDOUR6Panner8positionEv _ZNK6ARDOUR6Panner5widthEv _ZNK6ARDOUR6Panner9elevationEv _ZNK6ARDOUR6Panner15signal_positionEj _ZN6ARDOUR6Panner9set_stateERK7XMLNodei _ZN6ARDOUR6Panner6freezeEv _ZN6ARDOUR6Panner4thawEv _ZN6ARDOUR6Panner10distributeERNS_9BufferSetES2_fj _ZN6ARDOUR6Panner20distribute_automatedERNS_9BufferSetES2_xxjPPf _ZN6ARDOUR6Panner9get_stateEv _ZN6ARDOUR6Panner18describe_parameterEN6Evoral9ParameterE _ZNK6ARDOUR6Panner15value_as_stringEN5boost10shared_ptrINS_17AutomationControlEEE _ZN6ARDOUR6Panner20set_automation_styleENS_9AutoStyleE _ZN6ARDOUR6Panner20set_automation_stateENS_9AutoStateE _ZNK6ARDOUR6Panner16automation_stateEv _ZNK6ARDOUR6Panner16automation_styleEv _ZNK6ARDOUR6Panner8touchingEv _ZN6ARDOUR6PannerC2EN5boost10shared_ptrINS_8PannableEEE _ZTVN6ARDOUR6PannerE _ZN6ARDOUR6PannerC1EN5boost10shared_ptrINS_8PannableEEE _ZN6ARDOUR6PannerD2Ev _ZN6ARDOUR6PannerD1Ev _ZThn100_N6ARDOUR6PannerD1Ev _ZN6ARDOUR6PannerD0Ev _ZThn100_N6ARDOUR6PannerD0Ev _ZNK6ARDOUR6Panner21what_can_be_automatedEv _ZTSN6ARDOUR6PannerE _ZTIN6ARDOUR6PannerE _ZN6ARDOUR13PannerManagerC2Ev _ZTVN6ARDOUR13PannerManagerE _ZN6ARDOUR13PannerManagerC1Ev _ZN6ARDOUR13PannerManager9_instanceE _ZNK6ARDOUR13PannerManager10get_by_uriESs _Z14string_composeIiiESsRKSsRKT_RKT0_ _ZN6ARDOUR13PannerManager13select_pannerENS_9ChanCountES1_Ss _ZN6ARDOUR13PannerManager14get_descriptorESs _ZN6ARDOUR13PannerManager15panner_discoverESs _ZN6ARDOUR18panner_search_pathEv _ZN11PathScanner8run_scanERKSsMS_FbS1_EPFbS1_PvES4_bblb _ZNK6ARDOUR13PannerManager21get_available_pannersEjj _ZN6ARDOUR13PannerManagerD2Ev _ZN6ARDOUR13PannerManagerD1Ev _ZN6ARDOUR13PannerManagerD0Ev _ZTSN6ARDOUR13PannerManagerE _ZTIN6ARDOUR13PannerManagerE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEED0Ev _ZN6ARDOUR11PannerShell9get_stateEv _ZThn24_N6ARDOUR11PannerShell9get_stateEv _ZN6ARDOUR11PannerShell24distribute_no_automationERNS_9BufferSetES2_jf _ZN6ARDOUR15speed_quietningE _ZNK6ARDOUR7Session21pan_automation_bufferEv _ZN6ARDOUR11PannerShell28set_user_selected_panner_uriESs _ZN6ARDOUR11PannerShell9set_stateERK7XMLNodei _ZN6ARDOUR7Session12get_speakersEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEEE _ZThn24_N6ARDOUR11PannerShell9set_stateERK7XMLNodei _ZN6ARDOUR8SpeakersC1Ev _ZN6ARDOUR8Speakers22setup_default_speakersEj _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEEE _ZN6ARDOUR11PannerShell20select_panner_by_uriESs _ZN6ARDOUR11PannerShell19set_linked_to_routeEb _ZN6ARDOUR11PannerShellD2Ev _ZTVN6ARDOUR11PannerShellE _ZN6ARDOUR11PannerShellD1Ev _ZThn124_N6ARDOUR11PannerShellD1Ev _ZThn24_N6ARDOUR11PannerShellD1Ev _ZN6ARDOUR11PannerShellD0Ev _ZThn124_N6ARDOUR11PannerShellD0Ev _ZThn24_N6ARDOUR11PannerShellD0Ev _ZN6ARDOUR11PannerShellC2ESsRNS_7SessionEN5boost10shared_ptrINS_8PannableEEEb _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEEE _ZTSN6ARDOUR11PannerShellE _ZTIN6ARDOUR11PannerShellE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR8PannableEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR8SpeakersEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR6PannerEEE _Z15pcm_let2f_arrayPviPf _Z15pcm_bet2f_arrayPviPf _Z15pcm_f2let_arrayPfPvi _Z20pcm_f2let_clip_arrayPfPvi _Z15pcm_f2bet_arrayPKfPvi _Z20pcm_f2bet_clip_arrayPKfPvi _ZN12PIControllerC2Edi _ZN12PIControllerC1Edi _ZN12PIControllerD2Ev _ZN12PIControllerD1Ev _ZN12PIController9get_ratioEii _ZN12PIController13out_of_boundsEv _ZN8PIChaserC2Ev _ZN8PIChaserC1Ev _ZN8PIChaser5resetEv _ZN8PIChaserD2Ev _ZN8PIChaserD1Ev _ZN8PIChaser14feed_estimatorExx _ZN8PIChaser12get_estimateEv _ZN8PIChaser9get_ratioExxxxbi _ZNK5boost16bad_lexical_cast4whatEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PlaylistERKN3PBD16SequencePropertyISt4listINS_10shared_ptrINS7_6RegionEEESaISE_EEE12ChangeRecordEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSK_E6invokeERNS1_15function_bufferESK_ _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PlaylistEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED1Ev _ZN3PBD8PropertyIyED2Ev _ZN3PBD8PropertyIyED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE19get_untyped_deleterEv _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE9set_valueERK7XMLNode _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE7changedEv _ZN3PBD16PropertyTemplateIyE13clear_changesEv _ZNK3PBD16PropertyTemplateIyE7changedEv _ZN3PBD16PropertyTemplateIyE6invertEv _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE6invertEv _ZN3PBD16PropertyTemplateIyE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIyEE _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED0Ev _ZN3PBD8PropertyIyED0Ev _ZNK3PBD8PropertyIyE5cloneEv _ZTVN3PBD8PropertyIyEE _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE9get_valueER7XMLNode _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE19clear_owned_changesEv _ZN5boost16bad_lexical_castD2Ev _ZTVN5boost16bad_lexical_castE _ZNSt8bad_castD2Ev _ZN5boost16bad_lexical_castD1Ev _ZN5boost16bad_lexical_castD0Ev _ZNK6ARDOUR18RegionListProperty18get_content_as_xmlEN5boost10shared_ptrINS_6RegionEEER7XMLNode _ZNK3PBD8PropertyIyE14clone_from_xmlERK7XMLNode _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN3PBD12DestructibleEEENS3_5list1INS3_5valueIP7CommandEEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN3PBD12DestructibleEEENS3_5list1INS3_5valueIP7CommandEEEEEEE6manageERKNS1_15function_bufferERSI_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN3PBD12DestructibleEEENS0_5list1INS0_5valueIP7CommandEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN3PBD12DestructibleEEENS0_5list1INS0_5valueIP7CommandEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PlaylistEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PlaylistEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PlaylistEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PlaylistERKN3PBD16SequencePropertyISt4listINS_10shared_ptrINS7_6RegionEEESaISE_EEE12ChangeRecordEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSV_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PlaylistERKN3PBD16SequencePropertyISt4listINS_10shared_ptrINS4_6RegionEEESaISB_EEE12ChangeRecordEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR8PlaylistERKN3PBD16SequencePropertyISt4listINS_10shared_ptrINS4_6RegionEEESaISB_EEE12ChangeRecordEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZNK3PBD16PropertyTemplateIyE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZN6ARDOUR8Playlist18mark_session_dirtyEv _ZN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED2Ev _ZTVN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE _ZN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED1Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED1Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED1Ev _ZTVN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED1Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED1Ev _ZN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED0Ev _ZThn12_N5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEED0Ev _ZN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED0Ev _ZThn12_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED0Ev _ZTv0_n20_N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEED0Ev _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE7rethrowEv _ZTIN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE _ZTv0_n16_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE7rethrowEv _ZN6ARDOUR8Playlist20region_changed_proxyERKN3PBD14PropertyChangeEN5boost8weak_ptrINS_6RegionEEE _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE18get_changes_as_xmlEP7XMLNode _ZN3PBD10capitalizeERKSs _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS7_6RegionEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSI_ISF_EEEEEEvSC_E6invokeERNS1_15function_bufferESC_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS7_6RegionEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSI_ISF_EEEEEEE6manageERKNS1_15function_bufferERSR_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS4_6RegionEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ISC_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS4_6RegionEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ISC_EEEEEE _ZN6ARDOUR10Properties7regionsE _ZNK6ARDOUR8Playlist12copy_regionsERSt4listIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZN6ARDOUR8Playlist10begin_undoEv _ZN6ARDOUR8Playlist8end_undoEv _ZN6ARDOUR8Playlist15RegionWriteLockD2Ev _ZN6ARDOUR8Playlist15RegionWriteLockD1Ev _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS4_6RegionEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ISC_EEEEEC2ERKSM_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistERKN3PBD14PropertyChangeENS_8weak_ptrINS4_6RegionEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSF_ISC_EEEEEC1ERKSM_ _ZNK6ARDOUR8Playlist16count_regions_atEx _ZN6ARDOUR8Playlist19find_next_transientExi _ZN6ARDOUR8Playlist25find_next_region_boundaryExi _ZN6ARDOUR8Playlist12get_templateEv _ZNK6ARDOUR8Playlist17all_regions_emptyEv _ZNK6ARDOUR8Playlist11_get_extentEv _Z14bump_name_onceRKSsc _ZNK6ARDOUR8Playlist9top_layerEv _ZN6ARDOUR8Playlist13set_edit_modeENS_8EditModeE _ZN6ARDOUR8Playlist22setup_layering_indicesERKSt4listIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZNK6ARDOUR8Playlist11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEE _ZNK6ARDOUR6Region11uses_sourceEN5boost10shared_ptrIKNS_6SourceEEE _ZNK6ARDOUR8Playlist11find_regionERKN3PBD2IDE _ZNK6ARDOUR8Playlist16region_use_countEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist29region_is_shuffle_constrainedEN5boost10shared_ptrINS_6RegionEEE _ZNK6ARDOUR8Playlist13has_region_atEx _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_ED2Ev _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_ED1Ev _ZNK6ARDOUR8Playlist16max_source_levelEv _ZNK6ARDOUR6Region16max_source_levelEv _ZN6ARDOUR8Playlist29coalesce_and_check_crossfadesESt4listIN6Evoral5RangeIxEESaIS4_EE _ZN3PBD16PropertyTemplateIyE9set_valueERK7XMLNode _ZNK3PBD8PropertyIyE11from_stringERKSs _ZNSi10_M_extractIyEERSiRT_ _ZNK3PBD8PropertyIyE9to_stringERKy _ZNK3PBD16PropertyTemplateIyE9get_valueER7XMLNode _ZNK3PBD16PropertyTemplateIyE18get_changes_as_xmlEP7XMLNode _ZN5boost10shared_ptrIN6ARDOUR6RegionEEaSERKS3_ _ZNK6ARDOUR6Region13sync_positionEv _ZNK6ARDOUR18RegionListProperty20get_content_from_xmlERK7XMLNode _ZN6ARDOUR13RegionFactory12region_by_idERKN3PBD2IDE _ZNK6ARDOUR8Playlist4dumpEv _ZNSt4listIP11XMLPropertySaIS1_EEaSERKS3_ _ZNSt6vectorISt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES5_ESaIS6_EED2Ev _ZNSt6vectorISt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES5_ESaIS6_EED1Ev _ZN5boost6detail12shared_countC2ERKNS0_10weak_countE _ZN5boost6detail12shared_countC1ERKNS0_10weak_countE _ZN6ARDOUR8Playlist20set_region_ownershipEv _ZN6ARDOUR8Playlist4copyExxb _ZN6ARDOUR15PlaylistFactory6createEN5boost10shared_ptrIKNS_8PlaylistEEExxSsb _ZNK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE5cloneEv _ZTv0_n12_NK5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEE5cloneEv _ZN6ARDOUR8Playlist14foreach_regionEN5boost8functionIFvNS1_10shared_ptrINS_6RegionEEEEEE _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EEC2ERKS6_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EEC1ERKS6_ _ZN6ARDOUR8Playlist29update_after_tempo_map_changeEv _ZN6ARDOUR8Playlist5shiftExxbb _ZN6ARDOUR6Region34recompute_position_from_lock_styleEv _ZNSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EED2Ev _ZNSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE7disposeEv _ZNSt6vectorIS_ISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EESaIS9_EED2Ev _ZNSt6vectorIS_ISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EESaIS9_EED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE13clear_changesEv _ZN6ARDOUR8Playlist13clear_pendingEv _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE12ChangeRecordD2Ev _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE12ChangeRecordD1Ev _ZN6ARDOUR18RegionListPropertyC2ERNS_8PlaylistE _ZN6ARDOUR8Playlist6updateERKN3PBD16SequencePropertyISt4listIN5boost10shared_ptrINS_6RegionEEESaIS7_EEE12ChangeRecordE _ZZN5boost9function1IvRKN3PBD16SequencePropertyISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS7_EEE12ChangeRecordEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS5_8PlaylistESD_EENSG_5list2INSG_5valueIPSK_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZTVN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZTVN6ARDOUR18RegionListPropertyE _ZN6ARDOUR18RegionListPropertyC1ERNS_8PlaylistE _ZNK6ARDOUR18RegionListProperty6createEv _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED2Ev _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED1Ev _ZN6ARDOUR18RegionListPropertyD2Ev _ZN6ARDOUR18RegionListPropertyD1Ev _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEED0Ev _ZN6ARDOUR18RegionListPropertyD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR6RegionEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral9RangeMoveIxEESaISB_EEbEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE8_M_eraseEPSt13_Rb_tree_nodeISI_E _ZN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral5RangeIxEESaISB_EEEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE8_M_eraseEPSt13_Rb_tree_nodeISI_E _ZN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR8Playlist29sync_all_regions_with_regionsEv _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE14clone_from_xmlERK7XMLNode _ZN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE6insertESt14_List_iteratorIS6_ERKS6_ _ZSt13__upper_boundISt14_List_iteratorIN5boost10shared_ptrIN6ARDOUR6RegionEEEES5_N9__gnu_cxx5__ops14_Val_comp_iterINS3_20RegionSortByPositionEEEET_SC_SC_RKT0_T1_ _ZN6ARDOUR8Playlist34get_region_list_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE _ZNK6ARDOUR6Region22region_list_equivalentEN5boost10shared_ptrIKS0_EE _ZN6ARDOUR8Playlist29get_source_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE _ZNK6ARDOUR6Region21any_source_equivalentEN5boost10shared_ptrIKS0_EE _ZN6ARDOUR8Playlist22get_equivalent_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE _ZNK6ARDOUR6Region18overlap_equivalentEN5boost10shared_ptrIKS0_EE _ZNK6ARDOUR6Region10equivalentEN5boost10shared_ptrIKS0_EE _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE5mergeINS2_17RegionSortByLayerEEEvRS6_T_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE4sortINS2_17RegionSortByLayerEEEvT_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE5mergeI11RelayerSortEEvRS6_T_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE4sortI11RelayerSortEEvT_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE5mergeINS2_20RegionSortByPositionEEEvRS6_T_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EE4sortINS2_20RegionSortByPositionEEEvT_ _ZNK6ARDOUR8Playlist28find_next_top_layer_positionEx _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_EC2ERKS5_ _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_EC1ERKS5_ _ZNSt6vectorISt4pairIN5boost10shared_ptrIN6ARDOUR6RegionEEES5_ESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_ _ZN3PBD12Destructible15drop_referencesEv _ZN6ARDOUR8Playlist11core_spliceExxN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist13splice_lockedExxN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist15possibly_spliceExxN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist15splice_unlockedExxN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist24possibly_splice_unlockedExxN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist11nudge_afterExxb _ZN6ARDOUR8Playlist23notify_layering_changedEv _ZN6ARDOUR13SessionObjectC2ERNS_7SessionERKSs _ZN6ARDOUR13SessionObjectC1ERNS_7SessionERKSs _ZN5boost15throw_exceptionINS_16bad_lexical_castEEEvRKT_ _ZN6ARDOUR8Playlist12_set_sort_idEv _ZNKSs12find_last_ofEPKcjj _ZTISs _ZTIi _ZNSt6locale7classicEv _ZNKSt6localeeqERKS_ __cxa_get_exception_ptr _ZSt9use_facetISt8numpunctIcEERKT_RKSt6locale _ZNSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EEC2ERKS9_ _ZNSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EEC1ERKS9_ _ZNSt8_Rb_treeIjSt4pairIKjPN3PBD12PropertyBaseEESt10_Select1stIS5_ESt4lessIjESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE7_M_copyEPKSt13_Rb_tree_nodeIS4_EPSC_ _ZN6ARDOUR18RegionListPropertyC2ERKS0_ _ZN6ARDOUR18RegionListPropertyC1ERKS0_ _ZNK6ARDOUR18RegionListProperty5cloneEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR6RegionEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEclES5_ _ZN6ARDOUR8Playlist19notify_region_addedEN5boost10shared_ptrINS_6RegionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral9RangeMoveIxEESaISB_EEbEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE7_M_copyEPKSt13_Rb_tree_nodeISI_EPSQ_ _ZN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEEclES8_b _ZN6ARDOUR8Playlist19notify_region_movedEN5boost10shared_ptrINS_6RegionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral5RangeIxEESaISB_EEEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE7_M_copyEPKSt13_Rb_tree_nodeISI_EPSQ_ _ZN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEEclES8_ _ZN6ARDOUR8Playlist27notify_region_start_trimmedEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist25notify_region_end_trimmedEN5boost10shared_ptrINS_6RegionEEE _ZN5boost14checked_deleteISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS5_EEEEvPT_ _ZN6ARDOUR8Playlist15find_regions_atEx _ZTVN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZN6ARDOUR8Playlist13top_region_atEx _ZN6ARDOUR8Playlist21top_unmuted_region_atEx _ZN6ARDOUR8Playlist25regions_with_start_withinEN6Evoral5RangeIxEE _ZN6ARDOUR8Playlist15regions_touchedExx _ZN6ARDOUR8Playlist23regions_with_end_withinEN6Evoral5RangeIxEE _ZN6ARDOUR8Playlist4initEb _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR8PlaylistEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN5boost9function1IvRKN3PBD14PropertyChangeEE11move_assignERS5_ _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS8_EESaISA_EESD_EET0_T_SF_SE_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKNS2_14PropertyChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS4_EEaSERKS6_ _ZNSt6vectorISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EEaSERKS9_ _ZNSt6vectorIS_ISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS5_EESaIS7_EESaIS9_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS9_SB_EERKS9_ _ZN6ARDOUR6Region9set_layerEj _ZN6ARDOUR8Playlist19add_region_internalEN5boost10shared_ptrINS_6RegionEEEx _ZZN5boost9function1IvRKN3PBD14PropertyChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR8PlaylistES4_NS_8weak_ptrINSB_6RegionEEEEENS7_5list3INS7_5valueIPSC_EENS_3argILi1EEENSI_ISF_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR8Playlist5pasteEN5boost10shared_ptrIS0_EExf _ZN6ARDOUR8Playlist8cut_copyEMS0_FN5boost10shared_ptrIS0_EExxbERSt4listINS_10AudioRangeESaIS7_EEb _ZN6ARDOUR8Playlist3cutERSt4listINS_10AudioRangeESaIS2_EEb _ZN6ARDOUR8Playlist3cutExxb _ZN6ARDOUR8Playlist4copyERSt4listINS_10AudioRangeESaIS2_EEb _ZN6ARDOUR13RegionFactory6createERNS_7SessionER7XMLNodeb _ZThn24_N6ARDOUR8Playlist9set_stateERK7XMLNodei _ZN6ARDOUR8Playlist22remove_region_internalEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist14replace_regionEN5boost10shared_ptrINS_6RegionEEES4_x _ZN6ARDOUR8Playlist13remove_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist23remove_region_by_sourceEN5boost10shared_ptrINS_6SourceEEE _ZN6ARDOUR8Playlist21region_bounds_changedERKN3PBD14PropertyChangeEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR10Properties5mutedE _ZN6ARDOUR10Properties6opaqueE _ZN6ARDOUR8Playlist12raise_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist12lower_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist19raise_region_to_topEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist22lower_region_to_bottomEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR8Playlist7shuffleEN5boost10shared_ptrINS_6RegionEEEi _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EEaSERKSA_ _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN3PBD12DestructibleEEENS3_5list1INS3_5valueIP7CommandEEEEEEEEvT_E13stored_vtable _ZNSt6vectorIP7CommandSaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZNK3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEE5rdiffERSt6vectorIP7CommandSaISC_EE _ZNK3PBD8Stateful7changedEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral5RangeIxEESaISB_EEEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISI_ESQ_ _ZN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral9RangeMoveIxEESaISB_EEbEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISI_ESQ_ _ZN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR6RegionEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEE10disconnectENS1_10shared_ptrINS_10ConnectionEEE _ZTVN6ARDOUR8PlaylistE _ZN4Glib7Threads6RWLockC1Ev _ZN6ARDOUR8PlaylistC1ERNS_7SessionESsNS_8DataTypeEb _ZN6ARDOUR8PlaylistC1ERNS_7SessionERK7XMLNodeNS_8DataTypeEb _ZN6ARDOUR8PlaylistC1EN5boost10shared_ptrIKS0_EESsb _ZN6ARDOUR8PlaylistD1Ev _ZThn124_N6ARDOUR8PlaylistD1Ev _ZThn24_N6ARDOUR8PlaylistD1Ev _ZN6ARDOUR8PlaylistD0Ev _ZThn124_N6ARDOUR8PlaylistD0Ev _ZThn24_N6ARDOUR8PlaylistD0Ev _ZN6ARDOUR10Properties14layering_indexE _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKN3PBD12PropertyListEb _ZN6ARDOUR8PlaylistC1EN5boost10shared_ptrIKS0_EExxSsb _ZN6ARDOUR8Playlist18partition_internalExxbRSt4listIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZN6ARDOUR10Properties14right_of_splitE _ZN6ARDOUR6Region10trim_frontEx _ZN6ARDOUR10Properties13left_of_splitE _ZN6ARDOUR6Region7cut_endEx _ZN6ARDOUR8Playlist9partitionExxb _ZN6ARDOUR8Playlist9uncombineEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory22_compound_associationsE _ZN6ARDOUR6Region8trim_endEx _ZN6ARDOUR6Region7trim_toExx _ZN6ARDOUR8Playlist9duplicateEN5boost10shared_ptrINS_6RegionEEExf _ZN6ARDOUR8Playlist13_split_regionEN5boost10shared_ptrINS_6RegionEEEx _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEExRKN3PBD12PropertyListEb _ZN6ARDOUR8Playlist5splitEx _ZN6ARDOUR8Playlist12split_regionEN5boost10shared_ptrINS_6RegionEEEx _ZN6ARDOUR8Playlist7combineERKSt4listIN5boost10shared_ptrINS_6RegionEEESaIS5_EE _ZN6ARDOUR13RegionFactory20compound_region_nameERKSsjjb _ZN6ARDOUR13RegionFactory24add_compound_associationEN5boost10shared_ptrINS_6RegionEEES4_ _ZN6ARDOUR13SourceFactory18createFromPlaylistENS_8DataTypeERNS_7SessionEN5boost10shared_ptrINS_8PlaylistEEERKN3PBD2IDERKSsjxxbb _ZTIN5boost23enable_shared_from_thisIN6ARDOUR8PlaylistEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR8PlaylistEEE _ZTIN5boost16bad_lexical_castE _ZTSN5boost16bad_lexical_castE _ZTISt8bad_cast _ZTSN3PBD16SequencePropertyISt4listIN5boost10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZTSN6ARDOUR18RegionListPropertyE _ZTIN6ARDOUR18RegionListPropertyE _ZTIN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN5boost8weak_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR8PlaylistE _ZTSN3PBD16PropertyTemplateIyEE _ZTIN3PBD8PropertyIyEE _ZTSN3PBD8PropertyIyEE _ZTSSs _ZTIN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE _ZTSN5boost16exception_detail19error_info_injectorINS_16bad_lexical_castEEE _ZTSN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE _ZTIN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR6RegionEEESaIS6_EEEE _ZTVN3PBD16PropertyTemplateIyEE _ZTTN5boost16exception_detail10clone_implINS0_19error_info_injectorINS_16bad_lexical_castEEEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEED0Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR15PlaylistFactory15PlaylistCreatedE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZTIN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR8PlaylistEEEbNS_17OptionalLastValueIvEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR13AudioPlaylistEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12MidiPlaylistEEE _ZN6ARDOUR14PlaylistSourceC1ERNS_7SessionERKN3PBD2IDERKSsN5boost10shared_ptrINS_8PlaylistEEENS_8DataTypeExxNS_6Source4FlagE _ZTVN6ARDOUR14PlaylistSourceE _ZN6ARDOUR14PlaylistSourceD1Ev _ZTvn124_n12_N6ARDOUR14PlaylistSourceD1Ev _ZTvn24_n12_N6ARDOUR14PlaylistSourceD1Ev _ZTv0_n12_N6ARDOUR14PlaylistSourceD1Ev _ZN6ARDOUR14PlaylistSourceD0Ev _ZTvn124_n12_N6ARDOUR14PlaylistSourceD0Ev _ZTvn24_n12_N6ARDOUR14PlaylistSourceD0Ev _ZTv0_n12_N6ARDOUR14PlaylistSourceD0Ev _ZN3PBD8Stateful6set_idERKSs _ZN6ARDOUR14PlaylistSourceC1ERNS_7SessionERK7XMLNode _ZTSN6ARDOUR14PlaylistSourceE _ZTTN6ARDOUR14PlaylistSourceE _ZNK6ARDOUR6Plugin16get_scale_pointsEj _ZNSt4pairISsN6ARDOUR6Plugin12PresetRecordEED2Ev _ZNSt4pairISsN6ARDOUR6Plugin12PresetRecordEED1Ev _ZN6ARDOUR6Plugin13preset_by_uriERKSs _ZN6ARDOUR6Plugin12resolve_midiEv _ZN6ARDOUR6Plugin33realtime_handle_transport_stoppedEv _ZN6ARDOUR6Plugin15realtime_locateEv _ZN6ARDOUR6Plugin18monitoring_changedEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjfEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeISsSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEESt10_Select1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR10PluginInfoEEESaIS4_EE8_M_clearEv _ZNSt4listIN5boost10shared_ptrIN6ARDOUR10PluginInfoEEESaIS4_EEaSERKS6_ _ZN6ARDOUR13PluginManager18ladspa_plugin_infoEv _ZN6ARDOUR13PluginManager17lxvst_plugin_infoEv _ZN6ARDOUR13PluginManager15lv2_plugin_infoEv _ZNSt6vectorIN6ARDOUR6Plugin12PresetRecordESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR6Plugin12clear_presetEv _ZTVN6ARDOUR6PluginE _ZN6ARDOUR6PluginC1ERNS_11AudioEngineERNS_7SessionE _ZN6ARDOUR6PluginC1ERKS0_ _ZN6ARDOUR6PluginD1Ev _ZThn176_N6ARDOUR6PluginD1Ev _ZThn100_N6ARDOUR6PluginD1Ev _ZN6ARDOUR6PluginD0Ev _ZThn176_N6ARDOUR6PluginD0Ev _ZThn100_N6ARDOUR6PluginD0Ev _ZNSt8_Rb_treeISsSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEESt10_Select1stIS5_ESt4lessISsESaIS5_EE11equal_rangeERS1_ _ZN6ARDOUR6Plugin13remove_presetESs _ZN6ARDOUR6Plugin11save_presetESs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjfEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjfEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTSN6ARDOUR10PluginInfoE _ZTIN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvjfNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR6PluginE _ZN6ARDOUR12PluginInsert14set_block_sizeEj _ZN6ARDOUR12PluginInsert9get_stateEv _ZThn24_N6ARDOUR12PluginInsert9get_stateEv _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR12PluginInsertEjfEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ILi2EEEEEEEvjfE6invokeERNS1_15function_bufferEjf _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12PluginInsertEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvjE6invokeERNS1_15function_bufferEj _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEED0Ev _ZN6ARDOUR12PluginInsert13PluginControlD2Ev _ZTVN6ARDOUR12PluginInsert13PluginControlE _ZN6ARDOUR12PluginInsert13PluginControlD1Ev _ZThn100_N6ARDOUR12PluginInsert13PluginControlD1Ev _ZThn264_N6ARDOUR12PluginInsert13PluginControlD1Ev _ZN6ARDOUR12PluginInsert13PluginControlD0Ev _ZThn100_N6ARDOUR12PluginInsert13PluginControlD0Ev _ZThn264_N6ARDOUR12PluginInsert13PluginControlD0Ev _ZN6ARDOUR12PluginInsert33realtime_handle_transport_stoppedEv _ZN6ARDOUR12PluginInsert15realtime_locateEv _ZN6ARDOUR12PluginInsert18monitoring_changedEv _ZNK6ARDOUR12PluginInsert13PluginControl21internal_to_interfaceEd _ZNK6ARDOUR12PluginInsert13PluginControl21interface_to_internalEd __exp_finite _ZNK6ARDOUR12PluginInsert14signal_latencyEv _ZThn288_NK6ARDOUR12PluginInsert14signal_latencyEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12PluginInsertEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12PluginInsertEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12PluginInsertEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR12PluginInsertEjfEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR12PluginInsertEjfEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSB_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR12PluginInsertEjfEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSB_ILi2EEEEEEE _ZN6ARDOUR12PluginInsert5flushEv _ZN6ARDOUR12PluginInsert18describe_parameterEN6Evoral9ParameterE _ZThn224_N6ARDOUR12PluginInsert18describe_parameterEN6Evoral9ParameterE _ZN6ARDOUR12PluginInsert11start_touchEj _ZN6ARDOUR12PluginInsert9end_touchEj _ZN6ARDOUR12PluginInsert17parameter_changedEjf _ZNK6ARDOUR12PluginInsert14output_streamsEv _ZNK6ARDOUR12PluginInsert13input_streamsEv _ZNK6ARDOUR12PluginInsert22natural_output_streamsEv _ZNK6ARDOUR12PluginInsert21natural_input_streamsEv _ZNK6ARDOUR12PluginInsert13has_no_inputsEv _ZNK6ARDOUR12PluginInsert19has_no_audio_inputsEv _ZNK6ARDOUR12PluginInsert18is_midi_instrumentEv _ZN6ARDOUR12PluginInsert13get_parameterEN6Evoral9ParameterE _ZNK6ARDOUR12PluginInsert13PluginControl9get_valueEv _ZN6ARDOUR12PluginInsert23default_parameter_valueERKN6Evoral9ParameterE _ZN6ARDOUR12PluginInsert36private_can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR12PluginInsert28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR12PluginInsert4typeEv _ZN6ARDOUR12PluginInsert27collect_signal_for_analysisEx _ZN6ARDOUR12PluginInsert13PluginControlC2EPS0_RKN6Evoral9ParameterEN5boost10shared_ptrINS_14AutomationListEEE _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6PluginEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6PluginEEESaIS4_EED1Ev _ZN5boost20dynamic_pointer_castIN6ARDOUR17AutomationControlEN6Evoral7ControlEEENS_10shared_ptrIT_EERKNS5_IT0_EE _ZN6ARDOUR12PluginInsert37control_list_automation_state_changedEN6Evoral9ParameterENS_9AutoStateE _ZN6ARDOUR12PluginInsert15set_control_idsERK7XMLNodei _Z14string_composeIA52_cESsRKSsRKT_ _ZN6ARDOUR12PluginInsert14plugin_factoryEN5boost10shared_ptrINS_6PluginEEE _ZTIN6ARDOUR9LV2PluginE _ZN6ARDOUR9LV2PluginC1ERKS0_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEEE _ZTIN6ARDOUR11LXVSTPluginE _ZN6ARDOUR11LXVSTPluginC1ERKS0_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEEE _ZN6ARDOUR12PluginInsert27get_impulse_analysis_pluginEv _ZN6ARDOUR12PluginInsert5stateEb _ZN6ARDOUR12PluginInsert22set_parameter_state_2XERK7XMLNodei _ZN6ARDOUR12PluginInsert25port_automation_node_nameE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR9BufferSetESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR12PluginInsert29create_automatable_parametersEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEEE _ZN5boost9function2IvjfE5clearEv _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6PluginEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZN6ARDOUR12PluginInsert8activateEv _ZN6ARDOUR12PluginInsert10deactivateEv _ZN6ARDOUR12PluginInsertD2Ev _ZTVN6ARDOUR12PluginInsertE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR9BufferSetESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEEclES3_S3_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjfEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjfEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvjEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZN6ARDOUR12PluginInsert10add_pluginEN5boost10shared_ptrINS_6PluginEEE _ZZN5boost9function2IvjfE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR12PluginInsertEjfEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvjE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR12PluginInsertEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR12PluginInsert9set_countEj _ZN6ARDOUR12PluginInsert12configure_ioENS_9ChanCountES1_ _ZN6ARDOUR7Session17ensure_buffer_setERNS_9BufferSetERKNS_9ChanCountE _ZN6ARDOUR12PluginInsert9set_stateERK7XMLNodei _ZThn24_N6ARDOUR12PluginInsert9set_stateERK7XMLNodei _ZN6ARDOUR12PluginInsertC2ERNS_7SessionEN5boost10shared_ptrINS_6PluginEEE _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EEaSERKSG_ _ZN6ARDOUR12PluginInsert7silenceEx _ZN6ARDOUR12PluginInsert15connect_and_runERNS_9BufferSetEjxbx _ZN6ARDOUR12PluginInsert14automation_runERNS_9BufferSetEj _ZNK6Evoral10ControlSet15find_next_eventEddRNS_12ControlEventE _ZN6ARDOUR12PluginInsert3runERNS_9BufferSetExxjb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR9BufferSetESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZTTN6ARDOUR12PluginInsertE _ZN6ARDOUR12PluginInsertD1Ev _ZTv0_n12_N6ARDOUR12PluginInsertD1Ev _ZThn288_N6ARDOUR12PluginInsertD1Ev _ZThn224_N6ARDOUR12PluginInsertD1Ev _ZThn124_N6ARDOUR12PluginInsertD1Ev _ZThn24_N6ARDOUR12PluginInsertD1Ev _ZN6ARDOUR12PluginInsertD0Ev _ZTv0_n12_N6ARDOUR12PluginInsertD0Ev _ZThn288_N6ARDOUR12PluginInsertD0Ev _ZThn224_N6ARDOUR12PluginInsertD0Ev _ZThn124_N6ARDOUR12PluginInsertD0Ev _ZThn24_N6ARDOUR12PluginInsertD0Ev _ZN6ARDOUR12PluginInsert13PluginControl9set_valueEd _ZN6ARDOUR12PluginInsert13PluginControl9get_stateEv _ZN6ARDOUR12PluginInsert13set_parameterEN6Evoral9ParameterEf _ZTSN6ARDOUR12PluginInsert13PluginControlE _ZTIN6ARDOUR12PluginInsert13PluginControlE _ZTIN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvPN6ARDOUR9BufferSetES3_NS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR12PluginInsertE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12PluginInsert13PluginControlEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9LV2PluginEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR11LXVSTPluginEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEED0Ev _ZN6ARDOUR15LXVSTPluginInfoD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEE7disposeEv _ZN6ARDOUR15LXVSTPluginInfoD2Ev _ZN6ARDOUR15LXVSTPluginInfoD1Ev _ZN6ARDOUR13PluginManager13add_lrdf_dataERKSs _ZN6ARDOUR13PluginManager19get_ladspa_categoryEj _ZN6ARDOUR13PluginManager10get_statusERKN5boost10shared_ptrINS_10PluginInfoEEE _ZN6ARDOUR13PluginManager13save_statusesEv _ZN6ARDOUR13PluginManager23windows_vst_plugin_infoEv _ZN6ARDOUR13PluginManager14au_plugin_infoEv _ZN6ARDOUR13PluginManager15ladspa_discoverESs _ZN6ARDOUR13PluginManager25ladspa_discover_from_pathESs _ZN6ARDOUR13PluginManager20add_ladspa_directoryESs _ZN6ARDOUR13PluginManager14lxvst_discoverESs _Z14vstfx_get_infoPc _ZN6ARDOUR15LXVSTPluginInfoC1Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEEE _Z15vstfx_free_infoP8_VSTInfo _ZN6ARDOUR13PluginManager24lxvst_discover_from_pathESs _ZN6ARDOUR13PluginManager19add_lxvst_directoryESs _ZNSt8_Rb_treeIN6ARDOUR13PluginManager12PluginStatusES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZN6ARDOUR13PluginManager11lv2_refreshEv _ZN6ARDOUR13LV2PluginInfo8discoverEv _ZN6ARDOUR13PluginManager14ladspa_refreshEv _ZN6ARDOUR13PluginManager13lxvst_refreshEv _ZNSt8_Rb_treeIjSt4pairIKjSsESt10_Select1stIS2_ESt4lessIjESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZN6ARDOUR13PluginManagerD2Ev _ZN6ARDOUR13PluginManagerD1Ev _ZNSt6vectorIjSaIjEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPjS1_EERKj _ZN6ARDOUR13PluginManager11add_presetsESs _ZN6ARDOUR13PluginManager18add_ladspa_presetsEv _ZN6ARDOUR13PluginManager23add_windows_vst_presetsEv _ZN6ARDOUR13PluginManager17add_lxvst_presetsEv _ZNSt8_Rb_treeIN6ARDOUR13PluginManager12PluginStatusES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE11equal_rangeERKS2_ _ZNSt8_Rb_treeIN6ARDOUR13PluginManager12PluginStatusES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE10_M_insert_EPSt18_Rb_tree_node_baseSA_RKS2_ _ZN6ARDOUR13PluginManager10set_statusENS_10PluginTypeESsNS0_16PluginStatusTypeE _ZN6ARDOUR13PluginManager13load_statusesEv _ZNSi7getlineEPcic _ZN3PBD22strip_whitespace_edgesERSs _ZN6ARDOUR13PluginManagerC2Ev _ZN6ARDOUR13PluginManager9_instanceE _ZN6ARDOUR13PluginManagerC1Ev _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR15LXVSTPluginInfoEEE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4PortEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR4Port4dropEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4PortEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4PortEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4PortEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZNK6ARDOUR4Port12connected_toEPS0_ _ZNK6ARDOUR4Port16monitoring_inputEv _ZNK6ARDOUR4Port24set_public_latency_rangeERNS_12LatencyRangeEb _ZN6ARDOUR4Port25set_private_latency_rangeERNS_12LatencyRangeEb _ZNK6ARDOUR4Port20public_latency_rangeEb _ZN6ARDOUR11PortManager12port_renamedERKSsS2_ _ZN6ARDOUR4Port11reestablishEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR4PortEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEED0Ev _ZTVN6ARDOUR4PortE _ZN6ARDOUR4PortD1Ev _ZN6ARDOUR4PortD0Ev _ZN6ARDOUR4Port19_connecting_blockedE _ZN6ARDOUR4Port9reconnectEv _ZN6ARDOUR4Port15state_node_nameE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4PortEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR4PortC1ERKSsNS_8DataTypeENS_9PortFlagsE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR4PortEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR4Port10disconnectEPS0_ _ZNSt6vectorISsSaISsEE15_M_range_insertISt23_Rb_tree_const_iteratorISsEEEvN9__gnu_cxx17__normal_iteratorIPSsS1_EET_S9_St20forward_iterator_tag _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base _ZNK6ARDOUR11PortManager12port_is_mineERKSs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR4PortEEESA_EEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZTSN6ARDOUR4PortE _ZTIN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR4PortEEES5_NS_17OptionalLastValueIvEEEE _ZN6ARDOUR10PortInsert28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEED0Ev _ZN6ARDOUR10PortInsert5stateEb _ZN6ARDOUR10PortInsert12configure_ioENS_9ChanCountES1_ _ZNK6ARDOUR10PortInsert14signal_latencyEv _ZThn288_NK6ARDOUR10PortInsert14signal_latencyEv _ZN6ARDOUR10PortInsert9get_stateEv _ZThn24_N6ARDOUR10PortInsert9get_stateEv _ZN6ARDOUR10PortInsert9set_stateERK7XMLNodei _ZN6ARDOUR7Session16unmark_insert_idEj _ZN6ARDOUR7Session14mark_insert_idEj _ZN6ARDOUR7Session14next_insert_idEv _ZThn24_N6ARDOUR10PortInsert9set_stateERK7XMLNodei _ZN6ARDOUR10PortInsert3runERNS_9BufferSetExxjb _ZN6ARDOUR10PortInsertD2Ev _ZTVN6ARDOUR10PortInsertE _ZN6ARDOUR10PortInsert23start_latency_detectionEv _ZN6ARDOUR10PortInsert22stop_latency_detectionEv _ZN6ARDOUR10PortInsert20set_measured_latencyEx _ZNK6ARDOUR10PortInsert7latencyEv _ZN6ARDOUR10PortInsert22name_and_id_new_insertERNS_7SessionERj _ZN6ARDOUR10PortInsertC2ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEEE _ZN6ARDOUR10PortInsert8activateEv _ZN6ARDOUR10PortInsert10deactivateEv _ZN6ARDOUR10PortInsert8set_nameERKSs _ZN6ARDOUR10PortInsertC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEE _ZTTN6ARDOUR10PortInsertE _ZN6ARDOUR10PortInsertD1Ev _ZTv0_n12_N6ARDOUR10PortInsertD1Ev _ZThn288_N6ARDOUR10PortInsertD1Ev _ZThn224_N6ARDOUR10PortInsertD1Ev _ZThn124_N6ARDOUR10PortInsertD1Ev _ZThn24_N6ARDOUR10PortInsertD1Ev _ZN6ARDOUR10PortInsertD0Ev _ZTv0_n12_N6ARDOUR10PortInsertD0Ev _ZThn288_N6ARDOUR10PortInsertD0Ev _ZThn224_N6ARDOUR10PortInsertD0Ev _ZThn124_N6ARDOUR10PortInsertD0Ev _ZThn24_N6ARDOUR10PortInsertD0Ev _ZTSN6ARDOUR10PortInsertE _ZTIN6ARDOUR10PortInsertE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR8DeliveryEEE _ZNK6ARDOUR11PortManager23PortRegistrationFailure4whatEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEED0Ev _ZN6ARDOUR11PortManager23PortRegistrationFailureD2Ev _ZTVN6ARDOUR11PortManager23PortRegistrationFailureE _ZN6ARDOUR11PortManager23PortRegistrationFailureD1Ev _ZN6ARDOUR11PortManager23PortRegistrationFailureD0Ev _ZN6ARDOUR11PortManager23PortRegistrationFailureC2ERKSs _ZN6ARDOUR11PortManager23PortRegistrationFailureC1ERKSs _ZN6ARDOUR11PortManager19get_physical_inputsENS_8DataTypeERSt6vectorISsSaISsEE _ZNK6ARDOUR11PortManager18n_physical_outputsEv _ZNK6ARDOUR11PortManager17n_physical_inputsEv _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR4PortEEEED2Ev _ZNSt4pairISsN5boost10shared_ptrIN6ARDOUR4PortEEEED1Ev _ZN6ARDOUR11PortManager9get_portsENS_8DataTypeERSt4listIN5boost10shared_ptrINS_4PortEEESaIS6_EE _ZN6ARDOUR11PortManager9get_portsERKSsNS_8DataTypeENS_9PortFlagsERSt6vectorISsSaISsEE _ZN6ARDOUR11PortManager10disconnectEN5boost10shared_ptrINS_4PortEEE _ZN6ARDOUR11PortManager15reconnect_portsEv _ZNK6ARDOUR11PortManager28can_request_input_monitoringEv _ZNK6ARDOUR11PortManager23ensure_input_monitoringERKSsb _ZN9RCUWriterISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED2Ev _ZN9RCUWriterISt3mapISsN5boost10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEED1Ev _ZNSt8_Rb_treeISsSt4pairIKSsN5boost10shared_ptrIN6ARDOUR4PortEEEESt10_Select1stIS7_ESt4lessISsESaIS7_EE4findERS1_ _ZN6ARDOUR11PortManager25port_registration_failureERKSs _ZN6ARDOUR11PortManager20graph_order_callbackEv _ZN6ARDOUR11PortManager21registration_callbackEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR4PortEEESsSB_SsbEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZN6ARDOUR11PortManager16connect_callbackERKSsS2_b _ZN5boost14checked_deleteISt3mapISsNS_10shared_ptrIN6ARDOUR4PortEEESt4lessISsESaISt4pairIKSsS5_EEEEEvPT_ _ZN6ARDOUR11PortManagerC1Ev _ZN6ARDOUR11PortManager13register_portENS_8DataTypeERKSsbb _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEEE _ZN6ARDOUR11PortManager17reestablish_portsEv _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9AudioPortEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR13AsyncMIDIPortEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR8MidiPortEEE g_unichar_isdigit _ZN6ARDOUR7PortSet5clearEv _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EED1Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS4_S6_EE _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EEaSERKS6_ _ZNSt6vectorIS_IN5boost10shared_ptrIN6ARDOUR4PortEEESaIS4_EESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_ _ZN6ARDOUR7PortSetC2Ev _ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEENS0_5__ops16_Iter_equals_valIKS6_EEET_SG_SG_T0_St26random_access_iterator_tag _ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEENS0_5__ops14_Val_comp_iterIPFbS6_S6_EEEEvT_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_SH_T0_ _ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops14_Iter_comp_valIPFbS6_S6_EEEEvT_T0_SI_T1_T2_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEEiS6_NS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_T0_SI_T1_T2_ _ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEENS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_SH_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN6ARDOUR4PortEEESt6vectorIS6_SaIS6_EEEEiNS0_5__ops15_Iter_comp_iterIPFbS6_S6_EEEEvT_SH_T0_T1_ _ZN6ARDOUR13ProcessThreadC2Ev _ZN6ARDOUR13ProcessThreadD2Ev _ZN6ARDOUR13ProcessThread23_private_thread_buffersE _ZN6ARDOUR13ProcessThread18get_silent_buffersENS_9ChanCountE _ZN6ARDOUR13ProcessThread19get_scratch_buffersENS_9ChanCountEb _ZN6ARDOUR13ProcessThread17get_route_buffersENS_9ChanCountEb _ZN6ARDOUR13ProcessThread15get_mix_buffersENS_9ChanCountE _ZN6ARDOUR13ProcessThread22gain_automation_bufferEv _ZN6ARDOUR13ProcessThread27send_gain_automation_bufferEv _ZN6ARDOUR13ProcessThread21pan_automation_bufferEv _ZN6ARDOUR9Processor15state_node_nameE _ZN6ARDOUR9Processor13set_pre_faderEb _ZN6ARDOUR9Processor6set_uiEPv _ZN6ARDOUR9Processor9set_ownerEPNS_13SessionObjectE _ZNK6ARDOUR9Processor5ownerEv _ZN6ARDOUR9ProcessorC2ERKS0_ _ZN3PBD8Stateful14save_extra_xmlERK7XMLNode _ZN6ARDOUR9ProcessorC1ERNS_7SessionERKSs _ZTTN6ARDOUR9ProcessorE _ZN6ARDOUR9ProcessorC1ERKS0_ _ZTSN6ARDOUR9ProcessorE _ZN6ARDOUR8Progress7descendEf _ZN6ARDOUR8ProgressC2Ev _ZTVN6ARDOUR8ProgressE _ZN6ARDOUR8ProgressC1Ev _ZN6ARDOUR8Progress6ascendEv _ZN6ARDOUR8Progress6cancelEv _ZTIN6ARDOUR8ProgressE _ZTSN6ARDOUR8ProgressE _ZN6ARDOUR8QuantizeD2Ev _ZN6ARDOUR8QuantizeD1Ev _ZN6ARDOUR8QuantizeD0Ev _ZNK6ARDOUR8Quantize4nameEv _ZN6ARDOUR8QuantizeclEN5boost10shared_ptrINS_9MidiModelEEEdRSt6vectorISt8multisetINS2_IN6Evoral4NoteIdEEEENS7_8SequenceIdE21EarlierNoteComparatorESaISA_EESaISF_EE _ZN6ARDOUR8QuantizeC2ERNS_7SessionEbbddfff _ZTVN6ARDOUR8QuantizeE _ZN6ARDOUR8QuantizeC1ERNS_7SessionEbbddfff _ZTIN6ARDOUR12MidiOperatorE _ZTSN6ARDOUR12MidiOperatorE _ZTSN6ARDOUR8QuantizeE _ZTIN6ARDOUR8QuantizeE _ZTVN6ARDOUR12MidiOperatorE _ZN6ARDOUR14ConfigVariableIbE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIdE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIlE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIxE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_8EditModeEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIjE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIfE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIiE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableISsE12get_for_saveEv _ZNK6ARDOUR14ConfigVariableISsE13get_as_stringEv _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_8EditModeEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEE3setES1_ _ZN6ARDOUR14ConfigVariableIxE3setEx _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEE3setES1_ _ZN6ARDOUR14ConfigVariableIlE3setEl _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEE3setES1_ _ZN6ARDOUR14ConfigVariableIiE3setEi _ZN6ARDOUR14ConfigVariableIfE3setEf _ZN6ARDOUR14ConfigVariableIjE3setEj _ZN6ARDOUR14ConfigVariableIdE3setEd _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEE3setES1_ _ZN6ARDOUR14ConfigVariableIbE3setEb _ZN6ARDOUR14ConfigVariableISsE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableISsE3setESs _ZN6ARDOUR14ConfigVariableIbE15set_from_stringERKSs _ZN6ARDOUR15RCConfiguration13get_variablesEv _ZTVN6ARDOUR18ConfigVariableBaseE _ZTVN6ARDOUR14ConfigVariableIbEE _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEED0Ev _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEED0Ev _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEED0Ev _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEED0Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEED0Ev _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEED0Ev _ZN6ARDOUR14ConfigVariableIdED0Ev _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEED0Ev _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEED0Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEED0Ev _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEED0Ev _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEED0Ev _ZN6ARDOUR14ConfigVariableINS_8EditModeEED0Ev _ZN6ARDOUR15RCConfiguration9set_stateERK7XMLNodei _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEED0Ev _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEED0Ev _ZN6ARDOUR14ConfigVariableIxED0Ev _ZN6ARDOUR14ConfigVariableIjED0Ev _ZN6ARDOUR15RCConfiguration9get_stateEv _ZN6ARDOUR15SessionMetadata14get_user_stateEv _ZN6ARDOUR14ConfigVariableIiED0Ev _ZN6ARDOUR14ConfigVariableIbED0Ev _ZN6ARDOUR14ConfigVariableISsED0Ev _ZTVN6ARDOUR14ConfigVariableISsEE _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEED2Ev _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEED1Ev _ZN6ARDOUR14ConfigVariableIiED2Ev _ZN6ARDOUR14ConfigVariableIiED1Ev _ZN6ARDOUR14ConfigVariableIjED2Ev _ZN6ARDOUR14ConfigVariableIjED1Ev _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEED2Ev _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEED1Ev _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEED2Ev _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEED1Ev _ZN6ARDOUR14ConfigVariableIfED2Ev _ZN6ARDOUR14ConfigVariableIfED1Ev _ZN6ARDOUR14ConfigVariableIbED2Ev _ZN6ARDOUR14ConfigVariableIbED1Ev _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEED2Ev _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEED1Ev _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEED2Ev _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEED1Ev _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEED2Ev _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEED1Ev _ZN6ARDOUR14ConfigVariableINS_8EditModeEED2Ev _ZN6ARDOUR14ConfigVariableINS_8EditModeEED1Ev _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEED2Ev _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEED1Ev _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEED2Ev _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEED1Ev _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEED2Ev _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEED1Ev _ZN6ARDOUR14ConfigVariableIxED2Ev _ZN6ARDOUR14ConfigVariableIxED1Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEED2Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEED1Ev _ZN6ARDOUR14ConfigVariableIlED2Ev _ZN6ARDOUR14ConfigVariableIlED1Ev _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEED2Ev _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEED1Ev _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEED2Ev _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEED1Ev _ZN6ARDOUR14ConfigVariableIdED2Ev _ZN6ARDOUR14ConfigVariableIdED1Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEED2Ev _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEED1Ev _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEED2Ev _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEED1Ev _ZN6ARDOUR14ConfigVariableISsED2Ev _ZN6ARDOUR14ConfigVariableISsED1Ev _ZN6ARDOUR15RCConfigurationD2Ev _ZTVN6ARDOUR15RCConfigurationE _ZN6ARDOUR15RCConfigurationD1Ev _ZN6ARDOUR15RCConfigurationD0Ev _ZN6ARDOUR14ConfigVariableIfED0Ev _ZN6ARDOUR14ConfigVariableIlED0Ev _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEED0Ev _ZN6ARDOUR14ConfigVariableISsEC2ESsSs _ZN6ARDOUR14ConfigVariableISsEC1ESsSs _ZN6ARDOUR15RCConfiguration15add_instant_xmlER7XMLNode _ZN3PBD8Stateful15add_instant_xmlER7XMLNodeRKSs _ZN6ARDOUR15RCConfiguration11instant_xmlERKSs _ZN3PBD8Stateful11instant_xmlERKSsS2_ _ZN6ARDOUR14ConfigVariableIiE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIfE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_10SyncSourceEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_8EditModeEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIjE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_11AFLPositionEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIdE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_13WaveformShapeEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_13WaveformScaleEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_13DenormalModelEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_11RemoteModelEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_12MonitorModelEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIxE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_14ListenPositionEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_15VUMeterStandardEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_11MeterLineUpEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIlE15set_from_stringERKSs _ZNSi10_M_extractIlEERSiRT_ _ZN6ARDOUR14ConfigVariableINS_11PFLPositionEE15set_from_stringERKSs _ZNK6ARDOUR14ConfigVariableINS_11MeterLineUpEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_13DenormalModelEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_17AutoConnectOptionEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_15VUMeterStandardEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_12ShuttleUnitsEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_14ListenPositionEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_11AFLPositionEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_12MonitorModelEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_11RemoteModelEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_11PFLPositionEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_8EditModeEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_13WaveformScaleEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_13WaveformShapeEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_10SyncSourceEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIlE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIbE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIiE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIjE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIfE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIdE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIxE13get_as_stringEv _ZN6ARDOUR14ConfigVariableIfEC2ESsf _ZTVN6ARDOUR14ConfigVariableIfEE _ZN6ARDOUR14ConfigVariableIfEC1ESsf _ZN6ARDOUR15RCConfigurationC2Ev _ZTVN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEEE _ZTVN6ARDOUR14ConfigVariableIiEE _ZTVN6ARDOUR14ConfigVariableINS_10SyncSourceEEE _ZTVN6ARDOUR14ConfigVariableIjEE _ZTVN6ARDOUR14ConfigVariableINS_11RemoteModelEEE _ZTVN6ARDOUR14ConfigVariableINS_8EditModeEEE _ZTVN6ARDOUR14ConfigVariableINS_12MonitorModelEEE _ZTVN6ARDOUR14ConfigVariableINS_14ListenPositionEEE _ZTVN6ARDOUR14ConfigVariableINS_11PFLPositionEEE _ZTVN6ARDOUR14ConfigVariableINS_11AFLPositionEEE _ZTVN6ARDOUR14ConfigVariableIxEE _ZTVN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEEE _ZTVN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEEE _ZTVN6ARDOUR14ConfigVariableINS_15VUMeterStandardEEE _ZTVN6ARDOUR14ConfigVariableINS_11MeterLineUpEEE _ZTVN6ARDOUR14ConfigVariableIlEE _ZTVN6ARDOUR14ConfigVariableINS_13WaveformScaleEEE _ZTVN6ARDOUR14ConfigVariableINS_13WaveformShapeEEE _ZTVN6ARDOUR14ConfigVariableIdEE _ZTVN6ARDOUR14ConfigVariableINS_13DenormalModelEEE _ZNK5boost9function1IvSsEclESs _ZN6ARDOUR15RCConfiguration14map_parametersERN5boost8functionIFvSsEEE _Z14string_composeIA7_cESsRKSsRKT_ _ZN6ARDOUR15RCConfiguration10save_stateEv _ZN7XMLTreeC1Ev _Z14string_composeIA7_cSsESsRKSsRKT_RKT0_ _ZN13StringPrivate11Composition3argIA7_cEERS0_RKT_ _ZN3PBD24find_file_in_search_pathERKNS_10SearchPathERKSsRSs _ZN7XMLTree13read_internalEb _ZN6ARDOUR15RCConfiguration13set_variablesERK7XMLNode _ZTIN6ARDOUR18ConfigVariableBaseE _ZTSN6ARDOUR18ConfigVariableBaseE _ZTIN6ARDOUR14ConfigVariableISsEE _ZTSN6ARDOUR14ConfigVariableISsEE _ZTIN6ARDOUR14ConfigVariableIbEE _ZTSN6ARDOUR14ConfigVariableIbEE _ZTIN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEEE _ZTSN6ARDOUR14ConfigVariableINS_17AutoConnectOptionEEE _ZTIN6ARDOUR14ConfigVariableIiEE _ZTSN6ARDOUR14ConfigVariableIiEE _ZTIN6ARDOUR14ConfigVariableINS_10SyncSourceEEE _ZTSN6ARDOUR14ConfigVariableINS_10SyncSourceEEE _ZTIN6ARDOUR14ConfigVariableIfEE _ZTSN6ARDOUR14ConfigVariableIfEE _ZTIN6ARDOUR14ConfigVariableIjEE _ZTSN6ARDOUR14ConfigVariableIjEE _ZTIN6ARDOUR14ConfigVariableINS_11RemoteModelEEE _ZTSN6ARDOUR14ConfigVariableINS_11RemoteModelEEE _ZTIN6ARDOUR14ConfigVariableINS_8EditModeEEE _ZTSN6ARDOUR14ConfigVariableINS_8EditModeEEE _ZTIN6ARDOUR14ConfigVariableINS_12MonitorModelEEE _ZTSN6ARDOUR14ConfigVariableINS_12MonitorModelEEE _ZTIN6ARDOUR14ConfigVariableINS_14ListenPositionEEE _ZTSN6ARDOUR14ConfigVariableINS_14ListenPositionEEE _ZTIN6ARDOUR14ConfigVariableINS_11PFLPositionEEE _ZTSN6ARDOUR14ConfigVariableINS_11PFLPositionEEE _ZTIN6ARDOUR14ConfigVariableINS_11AFLPositionEEE _ZTSN6ARDOUR14ConfigVariableINS_11AFLPositionEEE _ZTIN6ARDOUR14ConfigVariableIxEE _ZTSN6ARDOUR14ConfigVariableIxEE _ZTIN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEEE _ZTSN6ARDOUR14ConfigVariableINS_16ShuttleBehaviourEEE _ZTIN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEEE _ZTSN6ARDOUR14ConfigVariableINS_12ShuttleUnitsEEE _ZTIN6ARDOUR14ConfigVariableINS_15VUMeterStandardEEE _ZTSN6ARDOUR14ConfigVariableINS_15VUMeterStandardEEE _ZTIN6ARDOUR14ConfigVariableINS_11MeterLineUpEEE _ZTSN6ARDOUR14ConfigVariableINS_11MeterLineUpEEE _ZTIN6ARDOUR14ConfigVariableIlEE _ZTSN6ARDOUR14ConfigVariableIlEE _ZTIN6ARDOUR14ConfigVariableINS_13WaveformScaleEEE _ZTSN6ARDOUR14ConfigVariableINS_13WaveformScaleEEE _ZTIN6ARDOUR14ConfigVariableINS_13WaveformShapeEEE _ZTSN6ARDOUR14ConfigVariableINS_13WaveformShapeEEE _ZTIN6ARDOUR14ConfigVariableIdEE _ZTSN6ARDOUR14ConfigVariableIdEE _ZTIN6ARDOUR14ConfigVariableINS_13DenormalModelEEE _ZTSN6ARDOUR14ConfigVariableINS_13DenormalModelEEE _ZTSN6ARDOUR15RCConfigurationE _ZTIN6ARDOUR15RCConfigurationE _ZN6ARDOUR21write_recent_sessionsERSt5dequeISt4pairISsSsESaIS2_EE _ZNSt5dequeISt4pairISsSsESaIS1_EED2Ev _ZNSt5dequeISt4pairISsSsESaIS1_EED1Ev _ZNSt5dequeISt4pairISsSsESaIS1_EE16_M_push_back_auxERKS1_ _ZN6ARDOUR20read_recent_sessionsERSt5dequeISt4pairISsSsESaIS2_EE _ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RSbIS4_S5_T1_ES4_ _ZNSt5dequeISt4pairISsSsESaIS1_EE17_M_push_front_auxERKS1_ _ZSt13copy_backwardISt4pairISsSsEESt15_Deque_iteratorIT_RS3_PS3_ES2_IS3_RKS3_PS7_ESA_S6_ _ZNSt5dequeISt4pairISsSsESaIS1_EE5eraseESt15_Deque_iteratorIS1_RS1_PS1_ES7_ _ZN6ARDOUR21store_recent_sessionsESsSs _ZNSt5dequeISt4pairISsSsESaIS1_EE8_M_eraseESt15_Deque_iteratorIS1_RS1_PS1_E _ZN6ARDOUR22remove_recent_sessionsERKSs _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEED0Ev _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvPFvNS_8weak_ptrIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvPFvRKN3PBD14PropertyChangeENS_8weak_ptrIN6ARDOUR6RegionEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEvS8_E6invokeERNS1_15function_bufferES8_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvPFvRKN3PBD14PropertyChangeENS_8weak_ptrIN6ARDOUR6RegionEEEENS3_5list2INS_3argILi1EEENS3_5valueISC_EEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvPFvRKN3PBD14PropertyChangeENS_8weak_ptrIN6ARDOUR6RegionEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZTSN5boost3_bi6bind_tIvPFvRKN3PBD14PropertyChangeENS_8weak_ptrIN6ARDOUR6RegionEEEENS0_5list2INS_3argILi1EEENS0_5valueIS9_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvPFvNS_8weak_ptrIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvPFvNS_8weak_ptrIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIS5_EEEEEE _ZTSN5boost3_bi6bind_tIvPFvNS_8weak_ptrIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIS5_EEEEEE _ZN6ARDOUR7Session16XMLRegionFactoryERK7XMLNodeb _ZN6ARDOUR13RegionFactory10region_mapE _ZN6ARDOUR13RegionFactory24wholefile_region_by_nameERKSs _ZN6ARDOUR13RegionFactory14region_by_nameERKSs _ZN6ARDOUR13RegionFactory8nregionsEv _ZN6ARDOUR13RegionFactory15region_map_lockE _ZN6ARDOUR13RegionFactory27remove_from_region_name_mapESs _ZN6ARDOUR13RegionFactory15region_name_mapE _ZN6ARDOUR13RegionFactory10map_removeEN5boost8weak_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory27remove_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEE _ZN5boost10shared_ptrIN6ARDOUR6RegionEEC2INS1_10MidiRegionEEEPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEEE _ZN5boost10shared_ptrIN6ARDOUR6RegionEEC1INS1_10MidiRegionEEEPT_ _ZN5boost4bindIvNS_8weak_ptrIN6ARDOUR6RegionEEES4_EENS_3_bi6bind_tIT_PFS7_T0_ENS5_9list_av_1IT1_E4typeEEESA_SC_ _ZN5boost4bindIvRKN3PBD14PropertyChangeENS_8weak_ptrIN6ARDOUR6RegionEEENS_3argILi1EEES8_EENS_3_bi6bind_tIT_PFSD_T0_T1_ENSB_9list_av_2IT2_T3_E4typeEEESH_SJ_SK_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6RegionEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE8_M_eraseEPSt13_Rb_tree_nodeIS9_E _ZNSt3mapIN3PBD2IDEN5boost10shared_ptrIN6ARDOUR6RegionEEESt4lessIS1_ESaISt4pairIKS1_S6_EEED2Ev _ZNSt3mapIN3PBD2IDEN5boost10shared_ptrIN6ARDOUR6RegionEEESt4lessIS1_ESaISt4pairIKS1_S6_EEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6RegionEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE16_M_insert_uniqueERKS9_ _ZNKSs17find_first_not_ofEPKcjj _Z14string_composeISsjjESsRKSsRKT_RKT0_RKT1_ _ZN6ARDOUR13RegionFactory24get_regions_using_sourceEN5boost10shared_ptrINS_6SourceEEERSt3setINS2_INS_6RegionEEESt4lessIS7_ESaIS7_EE _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6RegionEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE7_M_copyEPKSt13_Rb_tree_nodeIS9_EPSH_ _ZNSt8_Rb_treeISsSt4pairIKSsjESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt3mapISsjSt4lessISsESaISt4pairIKSsjEEED2Ev _ZNSt3mapISsjSt4lessISsESaISt4pairIKSsjEEED1Ev _ZNSt8_Rb_treeISsSt4pairIKSsN3PBD2IDEESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt3mapISsN3PBD2IDESt4lessISsESaISt4pairIKSsS1_EEED2Ev _ZNSt3mapISsN3PBD2IDESt4lessISsESaISt4pairIKSsS1_EEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEESt4pairIKS4_S4_ESt10_Select1stIS7_ESt4lessIS4_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E _ZN6ARDOUR13RegionFactory9clear_mapEv _ZN6ARDOUR13RegionFactory23region_list_connectionsE _ZN6ARDOUR13RegionFactory18delete_all_regionsEv _ZNSt3mapIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St4lessIS4_ESaISt4pairIKS4_S4_EEED2Ev _ZNSt3mapIN5boost10shared_ptrIN6ARDOUR6RegionEEES4_St4lessIS4_ESaISt4pairIKS4_S4_EEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEclES5_ _ZNSt8_Rb_treeISsSt4pairIKSsN3PBD2IDEESt10_Select1stIS4_ESt4lessISsESaIS4_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsN3PBD2IDEESt10_Select1stIS4_ESt4lessISsESaIS4_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS4_ERKS4_ _ZNSt3mapISsN3PBD2IDESt4lessISsESaISt4pairIKSsS1_EEEixERS5_ _ZNSt8_Rb_treeISsSt4pairIKSsjESt10_Select1stIS2_ESt4lessISsESaIS2_EE24_M_get_insert_unique_posERS1_ _ZNSt8_Rb_treeISsSt4pairIKSsjESt10_Select1stIS2_ESt4lessISsESaIS2_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS2_ERKS2_ _ZNSt3mapISsjSt4lessISsESaISt4pairIKSsjEEEixERS3_ _ZN6ARDOUR13RegionFactory22region_name_maps_mutexE _ZN6ARDOUR13RegionFactory22region_name_number_mapE _ZN6ARDOUR13RegionFactory29update_region_name_number_mapEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory23add_to_region_name_mapsEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory26rename_in_region_name_mapsEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR13RegionFactory14region_changedERKN3PBD14PropertyChangeEN5boost8weak_ptrINS_6RegionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEESt4pairIKS4_S4_ESt10_Select1stIS7_ESt4lessIS4_ESaIS7_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR6RegionEEESt4pairIKS4_S4_ESt10_Select1stIS7_ESt4lessIS4_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_ _ZN6ARDOUR13RegionFactory7map_addEN5boost10shared_ptrINS_6RegionEEE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvPFvNS_8weak_ptrIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIS8_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvRKN3PBD14PropertyChangeEE9assign_toINS_3_bi6bind_tIvPFvS4_NS_8weak_ptrIN6ARDOUR6RegionEEEENS7_5list2INS_3argILi1EEENS7_5valueISC_EEEEEEEEvT_E13stored_vtable _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEEE _ZN6ARDOUR13RegionFactory14CheckNewRegionE _ZN3PBD8Stateful13apply_changesERKNS_12PropertyListE _ZN6ARDOUR13RegionFactory6createEN5boost10shared_ptrINS_6RegionEEERKSt6vectorINS2_INS_6SourceEEESaIS7_EERKN3PBD12PropertyListEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZTIN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6RegionEEENS_17OptionalLastValueIvEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR11AudioRegionEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10MidiRegionEEE _ZNK6ARDOUR25ResampledImportableSource5ratioEv _ZNK6ARDOUR25ResampledImportableSource16clamped_at_unityEv _ZNK6ARDOUR25ResampledImportableSource6lengthEv _ZNK6ARDOUR25ResampledImportableSource10samplerateEv _ZNK6ARDOUR25ResampledImportableSource8channelsEv _ZNK6ARDOUR25ResampledImportableSource16natural_positionEv _ZN6ARDOUR25ResampledImportableSourceD2Ev _ZTVN6ARDOUR25ResampledImportableSourceE src_delete _ZN6ARDOUR25ResampledImportableSourceD1Ev _ZN6ARDOUR25ResampledImportableSourceD0Ev _ZN6ARDOUR25ResampledImportableSource4readEPfx src_process src_strerror _ZN6ARDOUR25ResampledImportableSource4seekEx src_new _ZN6ARDOUR25ResampledImportableSourceC2EN5boost10shared_ptrINS_16ImportableSourceEEExNS_10SrcQualityE _ZTIN6ARDOUR16ImportableSourceE _ZTSN6ARDOUR16ImportableSourceE _ZTSN6ARDOUR25ResampledImportableSourceE _ZTIN6ARDOUR25ResampledImportableSourceE _ZTVN6ARDOUR16ImportableSourceE _ZN6ARDOUR9TrimmableD2Ev _ZN6ARDOUR9TrimmableD1Ev _ZNK6ARDOUR9Trimmable8can_trimEv _ZNK6ARDOUR6Region19separate_by_channelERNS_7SessionERSt6vectorIN5boost10shared_ptrIS0_EESaIS6_EE _ZN3PBD8PropertyIN6ARDOUR17PositionLockStyleEED2Ev _ZN3PBD8PropertyIN6ARDOUR17PositionLockStyleEED1Ev _ZN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEED2Ev _ZN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEED1Ev _ZN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE13clear_changesEv _ZNK3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE7changedEv _ZN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE6invertEv _ZNK3PBD8PropertyIN6ARDOUR17PositionLockStyleEE5cloneEv _ZTVN3PBD8PropertyIN6ARDOUR17PositionLockStyleEEE _ZN6ARDOUR9TrimmableD0Ev _ZN3PBD8PropertyIN6ARDOUR17PositionLockStyleEED0Ev _ZN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEED0Ev _ZN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE13apply_changesEPKNS_12PropertyBaseE _ZTIN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEEE _ZN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE9set_valueERK7XMLNode _ZNK3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEE11from_stringERKSs _ZNK3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE18get_changes_as_xmlEP7XMLNode _ZNK3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEE9to_stringERKS2_ _ZNK3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE9get_valueER7XMLNode _ZNK3PBD8PropertyIN6ARDOUR17PositionLockStyleEE14clone_from_xmlERK7XMLNode _ZNK3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEE25get_changes_as_propertiesERNS_12PropertyListEP7Command _ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKSsSt13_Ios_Openmode _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN5boost6detail10weak_countaSERKNS0_12shared_countE _ZNK6ARDOUR6Region6sourceEj _ZN6ARDOUR10Properties6lockedE _ZN6ARDOUR10Properties12video_lockedE _ZN6ARDOUR10Properties6importE _ZN6ARDOUR10Properties8externalE _ZN6ARDOUR10Properties11sync_markedE _ZN6ARDOUR10Properties6hiddenE _ZN6ARDOUR10Properties15position_lockedE _ZN6ARDOUR10Properties13sync_positionE _ZN6ARDOUR10Properties15ancestral_startE _ZN6ARDOUR10Properties16ancestral_lengthE _ZN6ARDOUR10Properties7stretchE _ZN6ARDOUR10Properties5shiftE _ZN6ARDOUR10Properties19position_lock_styleE _ZN6ARDOUR6Region19register_propertiesEv _ZN6ARDOUR6Region12maybe_uncopyEv _ZNK6ARDOUR6Region19at_natural_positionEv _ZThn24_N6ARDOUR6Region8post_setERKN3PBD14PropertyChangeE _ZN6ARDOUR6Region18set_ancestral_dataExxff _ZNK6ARDOUR6Region14adjust_to_syncEx _ZNK6ARDOUR6Region15size_equivalentEN5boost10shared_ptrIKS0_EE _ZNK6ARDOUR6Region17source_equivalentEN5boost10shared_ptrIKS0_EE _ZNK6ARDOUR6Region13source_stringEv _ZNK6ARDOUR6Region13source_lengthEj _ZN6ARDOUR6Region13verify_lengthEx _ZN6ARDOUR6Region23verify_start_and_lengthExRx _ZN6ARDOUR6Region12verify_startEx _ZN6ARDOUR6Region20verify_start_mutableERx _ZN6ARDOUR6Region12drop_sourcesEv _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC2ERKSG_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC1ERKSG_ _ZNK6ARDOUR6Region11is_compoundEv _ZNK3PBD8PropertyIN6ARDOUR17PositionLockStyleEE11from_stringERKSs _ZNK3PBD8PropertyIN6ARDOUR17PositionLockStyleEE9to_stringERKS2_ _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EEaSERKS6_ _ZN6ARDOUR6Region18set_master_sourcesERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZNK6ARDOUR7Session22find_whole_file_parentEN5boost10shared_ptrIKNS_6RegionEEE _ZN6ARDOUR6Region5applyERNS_6FilterEPNS_8ProgressE _ZN6ARDOUR6Region5raiseEv _ZN6ARDOUR6Region12raise_to_topEv _ZN6ARDOUR6Region5lowerEv _ZN6ARDOUR6Region15lower_to_bottomEv _ZThn24_N6ARDOUR6Region9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEERKNS2_14PropertyChangeEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE8_M_eraseEPSt13_Rb_tree_nodeISG_E _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEED0Ev _ZN6ARDOUR6Region14source_deletedEN5boost8weak_ptrINS_6SourceEEE _ZTVN6ARDOUR6RegionE _ZTVN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEEE _ZN6ARDOUR6RegionC1ERNS_7SessionExxRKSsNS_8DataTypeE _ZN6ARDOUR6RegionD1Ev _ZThn232_N6ARDOUR6RegionD1Ev _ZThn228_N6ARDOUR6RegionD1Ev _ZThn124_N6ARDOUR6RegionD1Ev _ZThn24_N6ARDOUR6RegionD1Ev _ZN6ARDOUR6RegionD0Ev _ZThn232_N6ARDOUR6RegionD0Ev _ZThn228_N6ARDOUR6RegionD0Ev _ZThn124_N6ARDOUR6RegionD0Ev _ZThn24_N6ARDOUR6RegionD0Ev _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE7_M_copyEPKSt13_Rb_tree_nodeIjEPS7_ _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE24_M_get_insert_unique_posERKj _ZNSt8_Rb_treeIjjSt9_IdentityIjESt4lessIjESaIjEE16_M_insert_uniqueISt23_Rb_tree_const_iteratorIjEEEvT_S9_ _ZN3PBD14PropertyChangeC2IxEENS_18PropertyDescriptorIT_EE _ZN3PBD14PropertyChangeC1IxEENS_18PropertyDescriptorIT_EE _ZN6ARDOUR6Region24move_to_natural_positionEv _ZN6ARDOUR6Region14nudge_positionEx _ZN6ARDOUR6Region17set_sync_positionEx _ZN6ARDOUR6Region19clear_sync_positionEv _ZN6ARDOUR6Region10set_hiddenEb _ZN6ARDOUR6Region9set_mutedEb _ZN3PBD8Stateful10set_valuesERK7XMLNode _ZN6ARDOUR6Region19set_position_lockedEb _ZN6ARDOUR6Region10set_opaqueEb _ZN6ARDOUR6Region16set_video_lockedEb _ZN6ARDOUR6Region10first_editEv _ZN6ARDOUR6Region9set_startEx _ZN6ARDOUR6Region10trim_startEx _ZN6ARDOUR6Region16trim_to_internalExx _ZN6ARDOUR6Region12modify_frontExb _ZN6ARDOUR6Region9cut_frontEx _ZN6ARDOUR6Region10modify_endExb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEERKNS2_14PropertyChangeEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE7_M_copyEPKSt13_Rb_tree_nodeISG_EPSO_ _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEEclES5_S8_ _ZN6ARDOUR6Region21RegionPropertyChangedE _ZN6ARDOUR6Region11use_sourcesERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR6RegionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR6RegionC1ERKSt6vectorIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR6RegionC1EN5boost10shared_ptrIKS0_EE _ZN6ARDOUR6RegionC1EN5boost10shared_ptrIKS0_EEx _ZN6ARDOUR6RegionC1EN5boost10shared_ptrIKS0_EERKSt6vectorINS2_INS_6SourceEEESaIS7_EE _ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPSsS2_EET0_T_S4_S3_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6RegionEEERKNS2_14PropertyChangeEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISG_ESO_ _ZN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZTIN6ARDOUR7MovableE _ZTSN6ARDOUR7MovableE _ZTIN5boost23enable_shared_from_thisIN6ARDOUR6RegionEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR6RegionEEE _ZTIN6ARDOUR9TrimmableE _ZTSN6ARDOUR9TrimmableE _ZTSN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEEE _ZTIN3PBD8PropertyIN6ARDOUR17PositionLockStyleEEE _ZTSN3PBD8PropertyIN6ARDOUR17PositionLockStyleEEE _ZTIN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEEE _ZTSN3PBD12EnumPropertyIN6ARDOUR17PositionLockStyleEEE _ZTSN6ARDOUR6RegionE _ZTIN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvN5boost10shared_ptrIN6ARDOUR6RegionEEERKNS_14PropertyChangeENS_17OptionalLastValueIvEEEE _ZTVN6ARDOUR9TrimmableE _ZTVN3PBD16PropertyTemplateIN6ARDOUR17PositionLockStyleEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEED0Ev _ZThn24_N6ARDOUR6Return9get_stateEv _ZN6ARDOUR7Session16unmark_return_idEj _ZN6ARDOUR7Session14mark_return_idEj _ZN6ARDOUR7Session14next_return_idEv _ZTVN6ARDOUR6ReturnE _ZN6ARDOUR6Return22name_and_id_new_returnERNS_7SessionERj _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEEE _ZN6ARDOUR6ReturnC1ERNS_7SessionEb _ZTTN6ARDOUR6ReturnE _ZN6ARDOUR6ReturnD1Ev _ZTv0_n12_N6ARDOUR6ReturnD1Ev _ZThn288_N6ARDOUR6ReturnD1Ev _ZThn224_N6ARDOUR6ReturnD1Ev _ZThn124_N6ARDOUR6ReturnD1Ev _ZThn24_N6ARDOUR6ReturnD1Ev _ZN6ARDOUR6ReturnD0Ev _ZTv0_n12_N6ARDOUR6ReturnD0Ev _ZThn288_N6ARDOUR6ReturnD0Ev _ZThn224_N6ARDOUR6ReturnD0Ev _ZThn124_N6ARDOUR6ReturnD0Ev _ZThn24_N6ARDOUR6ReturnD0Ev _ZTSN6ARDOUR6ReturnE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR3AmpEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9PeakMeterEEE _ZN6ARDOUR7ReverseD2Ev _ZN6ARDOUR7ReverseD1Ev _ZN6ARDOUR7ReverseD0Ev _ZN6ARDOUR7ReverseC2ERNS_7SessionE _ZTVN6ARDOUR7ReverseE _ZN6ARDOUR7ReverseC1ERNS_7SessionE _ZN6ARDOUR7Reverse3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE _ZTSN6ARDOUR7ReverseE _ZTIN6ARDOUR7ReverseE _ZThn24_N6ARDOUR5Route9get_stateEv _ZN6ARDOUR5Route26output_port_count_changingENS_9ChanCountE _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR5RouteENS7_9ChanCountEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEbS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5RouteEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENSB_IbEEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEED1Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEED0Ev _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEED0Ev _ZN6ARDOUR5Route8inc_gainEfPv _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5RouteENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5RouteENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5RouteENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR5RouteENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR5RouteENS7_9ChanCountEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR5RouteENS4_9ChanCountEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR5RouteENS4_9ChanCountEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5RouteEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5RouteEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5RouteEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENSB_IbEEEEEEE6manageERKNS1_15function_bufferERSI_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS0_5list2INS0_5valueIPS5_EENS8_IbEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS0_5list2INS0_5valueIPS5_EENS8_IbEEEEEE _ZN6ARDOUR5Route16SoloControllableD2Ev _ZTVN6ARDOUR5Route16SoloControllableE _ZN6ARDOUR5Route16SoloControllableD1Ev _ZThn100_N6ARDOUR5Route16SoloControllableD1Ev _ZThn264_N6ARDOUR5Route16SoloControllableD1Ev _ZN6ARDOUR5Route16MuteControllableD2Ev _ZTVN6ARDOUR5Route16MuteControllableE _ZN6ARDOUR5Route16MuteControllableD1Ev _ZThn100_N6ARDOUR5Route16MuteControllableD1Ev _ZThn264_N6ARDOUR5Route16MuteControllableD1Ev _ZN6ARDOUR5Route16MuteControllableD0Ev _ZThn100_N6ARDOUR5Route16MuteControllableD0Ev _ZThn264_N6ARDOUR5Route16MuteControllableD0Ev _ZN6ARDOUR5Route16SoloControllableD0Ev _ZThn100_N6ARDOUR5Route16SoloControllableD0Ev _ZThn264_N6ARDOUR5Route16SoloControllableD0Ev _ZNK6ARDOUR7Session22gain_automation_bufferEv _ZN6ARDOUR5Route5meterEv _ZN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEE7disposeEv _ZNK6ARDOUR5Route17remote_control_idEv _ZNK6ARDOUR5Route13has_order_keyEv _ZNK6ARDOUR5Route9order_keyEv _ZN6ARDOUR5Route13set_order_keyEj _ZN6ARDOUR5Route26ensure_track_or_route_nameESsRNS_7SessionE _ZN6ARDOUR7Session16io_name_is_legalERKSs _ZN6ARDOUR7Session14ensure_buffersENS_9ChanCountE _ZN6ARDOUR5Route8passthruERNS_9BufferSetExxji _ZN6ARDOUR5Route16passthru_silenceExxji _ZNK6ARDOUR5Route21listening_via_monitorEv _ZNK6ARDOUR5Route16SoloControllable9get_valueEv _ZNK6ARDOUR5Route9solo_safeEv _ZN6ARDOUR5Route13set_self_soloEb _ZN6ARDOUR5Route20set_mute_master_soloEv _ZNK6ARDOUR5Route13solo_isolatedEv _ZNK6ARDOUR5Route16MuteControllable9get_valueEv _ZN6ARDOUR5Route30before_processor_for_placementENS_9PlacementE _ZN6ARDOUR5Route26before_processor_for_indexEi _ZN6ARDOUR5Route15placement_rangeENS_9PlacementERSt14_List_iteratorIN5boost10shared_ptrINS_9ProcessorEEEES8_ _ZN6ARDOUR5Route18disable_processorsENS_9PlacementE _ZN6ARDOUR5Route18disable_processorsEv _ZN6ARDOUR5Route33try_configure_processors_unlockedENS_9ChanCountEPNS0_16ProcessorStreamsE _ZN6ARDOUR5Route24try_configure_processorsENS_9ChanCountEPNS0_16ProcessorStreamsE _ZN6ARDOUR5Route25input_port_count_changingENS_9ChanCountE _ZN6ARDOUR5Route29all_visible_processors_activeEb _ZN6ARDOUR5Route19get_processor_stateEv _ZN6ARDOUR5Route16curve_reallocateEv _ZN6ARDOUR5Route10add_fed_byEN5boost10shared_ptrIS0_EEb _ZN6ARDOUR5Route5feedsEN5boost10shared_ptrIS0_EEPb _ZN6ARDOUR5Route33direct_feeds_according_to_realityEN5boost10shared_ptrIS0_EEPb _ZNK6ARDOUR5Route13pans_requiredEv _ZN6ARDOUR5Route16flush_processorsEv _ZN6ARDOUR5Route16set_user_latencyEx _ZN6ARDOUR7Session27update_latency_compensationEb _ZN6ARDOUR5Route16SoloControllableC2ESsN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Route16SoloControllableC1ESsN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Route16MuteControllableC2ESsN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Route16MuteControllableC1ESsN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Route18protect_automationEv _ZN6ARDOUR5Route16save_as_templateERKSsS2_ _ZNK6ARDOUR5Route17internal_send_forEN5boost10shared_ptrIKS0_EE _ZNK6ARDOUR5Route12phase_invertEj _ZNK6ARDOUR5Route12phase_invertEv _ZNK6ARDOUR5Route19denormal_protectionEv _ZNK6ARDOUR5Route6pannerEv _ZNK6ARDOUR5Route12panner_shellEv _ZNK6ARDOUR5Route12gain_controlEv _ZN6ARDOUR5Route8nth_sendEj _ZN6ARDOUR5Route22has_io_processor_namedERKSs _ZNK6ARDOUR5Route11mute_pointsEv _ZN6ARDOUR5Route23set_processor_positionsEv _ZNK6ARDOUR5Route21update_port_latenciesERNS_7PortSetES2_bx _ZNK6ARDOUR5Route26set_private_port_latenciesEb _ZNK6ARDOUR5Route25set_public_port_latenciesExb _ZN6ARDOUR5Route5unpanEv _ZN6ARDOUR5Route25maybe_note_meter_positionEv _ZNK6ARDOUR5Route15processor_by_idEN3PBD2IDE _ZNK6ARDOUR5Route22has_external_redirectsEv _ZN6ARDOUR5Route11monitor_runExxji _ZN5boost10shared_ptrIN6ARDOUR14InternalReturnEE5resetIS2_EEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEEE _ZN5boost10shared_ptrIN6ARDOUR16MonitorProcessorEE5resetIS2_EEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEEE _ZN5boost20dynamic_pointer_castIN6ARDOUR12PluginInsertENS1_9ProcessorEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN6ARDOUR5Route15disable_pluginsEv _ZN6ARDOUR5Route10ab_pluginsEb _ZN6ARDOUR5Route10nth_pluginEj _ZNK6ARDOUR5Route23the_instrument_unlockedEv _ZNK6ARDOUR5Route14the_instrumentEv _ZN6ARDOUR5Route21reset_instrument_infoEv _ZN6ARDOUR5Route16silence_unlockedEx _ZN6ARDOUR5Route15disable_pluginsENS_9PlacementE _ZN5boost10shared_ptrIN6ARDOUR9ProcessorEE5resetINS1_12PluginInsertEEEvPT_ _ZN5boost10shared_ptrIN6ARDOUR9ProcessorEE5resetINS1_10PortInsertEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEEE _ZN5boost10shared_ptrIN6ARDOUR9ProcessorEE5resetINS1_4SendEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEEE _ZN5boost20dynamic_pointer_castIN6ARDOUR11IOProcessorENS1_9ProcessorEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN5boost20dynamic_pointer_castIN6ARDOUR12InternalSendENS1_9ProcessorEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN7XMLNode11add_contentERKSs _ZN5boost10shared_ptrIN6ARDOUR9ProcessorEE5resetINS1_12InternalSendEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEEE _ZN5boost10shared_ptrIN6ARDOUR9ProcessorEE5resetINS1_16UnknownProcessorEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEEE _ZNSt4listIN5boost10shared_ptrIN6ARDOUR9ProcessorEEESaIS4_EE6removeERKS4_ _ZN6ARDOUR5Route11get_controlERKN6Evoral9ParameterE _ZN6ARDOUR5Route31direct_feeds_according_to_graphEN5boost10shared_ptrIS0_EEPb _ZN6ARDOUR10GraphEdges3hasEN5boost10shared_ptrINS_5RouteEEES4_Pb _ZN6ARDOUR16RouteGroupMemberD2Ev _ZTVN6ARDOUR16RouteGroupMemberE _ZN6ARDOUR16RouteGroupMemberD1Ev _ZN6ARDOUR16RouteGroupMemberD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEE7disposeEv _ZNK6ARDOUR5Route18unknown_processorsEv _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR9ProcessorEEESaIS4_EE8_M_clearEv _ZNSt4listIN5boost10shared_ptrIN6ARDOUR9ProcessorEEESaIS4_EEC2ERKS6_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR9ProcessorEEESaIS4_EEC1ERKS6_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR9ProcessorEEESaIS4_EEaSERKS6_ _ZN6ARDOUR5Route14ProcessorState7restoreEv _ZN6ARDOUR5Route26setup_invisible_processorsEv _ZN6ARDOUR5Route29configure_processors_unlockedEPNS0_16ProcessorStreamsE _ZN6ARDOUR5Route19enable_monitor_sendEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEEE _ZN5boost9function1IvPN6ARDOUR12SessionEventEE5clearEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E _ZN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR20RouteProcessorChangeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E _ZN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN6ARDOUR5Route10FeedRecordES2_St9_IdentityIS2_ENS1_17FeedRecordCompareESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZN6ARDOUR5Route12clear_fed_byEv _ZN5boost9function1IbN6ARDOUR9ChanCountEE5clearEv _ZN6ARDOUR5Route17set_name_in_stateER7XMLNodeRKSs _ZN6ARDOUR5Route30set_remote_control_id_internalEjb _ZN6ARDOUR5Route21RemoteControlIDChangeE _ZN6ARDOUR5Route21set_remote_control_idEjb _ZN6ARDOUR5Route30set_remote_control_id_explicitEj _ZN6ARDOUR10RouteGroup14get_max_factorEf _ZN6ARDOUR10RouteGroup14get_min_factorEf _ZN6ARDOUR5Route21update_signal_latencyEv _ZN6ARDOUR5Route16set_phase_invertEjb _ZN6ARDOUR5Route16set_phase_invertEN5boost14dynamic_bitsetImSaImEEE _ZN6ARDOUR5Route23set_denormal_protectionEb _ZN6ARDOUR5Route10set_activeEbPv _ZN6ARDOUR5RouteC2ERNS_7SessionESsNS0_4FlagENS_8DataTypeE _ZTVN6ARDOUR5RouteE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEEE _ZN6ARDOUR5RouteD2Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE7_M_copyEPKSt13_Rb_tree_nodeISB_EPSJ_ _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEEclES1_ _ZN6ARDOUR5Route10set_listenEbPv _ZN6ARDOUR5Route13set_solo_safeEbPv _ZN6ARDOUR5Route17set_solo_isolatedEbPv _ZN6ARDOUR5Route15set_mute_pointsENS_10MuteMaster9MutePointE _ZN6ARDOUR5Route8set_muteEbPv _ZN6ARDOUR5Route11set_commentESsPv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE7_M_copyEPKSt13_Rb_tree_nodeISB_EPSJ_ _ZN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEEclEbS1_ _ZN6ARDOUR5Route8set_soloEbPv _ZN6ARDOUR5Route29mod_solo_by_others_downstreamEi _ZN6ARDOUR5Route27mod_solo_by_others_upstreamEi _ZN6ARDOUR5Route28cancel_solo_after_disconnectEb _ZN6ARDOUR5Route21output_change_handlerENS_8IOChangeEPv _ZN6ARDOUR7Session10rt_cleanupE _ZN6ARDOUR7Session28cancel_solo_after_disconnectEN5boost10shared_ptrINS_5RouteEEEbNS1_8functionIFvPNS_12SessionEventEEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR20RouteProcessorChangeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSK_ _ZN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEEclES2_ _ZN6ARDOUR5Route16clear_processorsENS_9PlacementE _ZN6ARDOUR7Session26clear_deletion_in_progressEv _ZN6ARDOUR7Session24set_deletion_in_progressEv _ZN6ARDOUR5Route20remove_aux_or_listenEN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Route17remove_processorsERKSt4listIN5boost10shared_ptrINS_9ProcessorEEESaIS5_EEPNS0_16ProcessorStreamsE _ZN6ARDOUR5Route18reorder_processorsERKSt4listIN5boost10shared_ptrINS_9ProcessorEEESaIS5_EEPNS0_16ProcessorStreamsE _ZN6ARDOUR5Route15set_meter_pointENS_10MeterPointEb _ZN6ARDOUR5Route23listen_position_changedEv _ZNSt6vectorImSaImEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPmS1_EEjRKm _ZN6ARDOUR5Route20input_change_handlerENS_8IOChangeEPv _ZN5boost14checked_deleteISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEEEvPT_ _ZN6ARDOUR5Route16MuteControllable9set_valueEd _ZTVN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEEE _ZN6ARDOUR7Session8set_muteEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbNS1_8functionIFvPNS_12SessionEventEEEEb _ZN6ARDOUR5Route16SoloControllable9set_valueEd _ZN6ARDOUR7Session10set_listenEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbNS1_8functionIFvPNS_12SessionEventEEEEb _ZN6ARDOUR7Session8set_soloEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbNS1_8functionIFvPNS_12SessionEventEEEEb _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEES4_PNS0_16ProcessorStreamsEb _ZN6ARDOUR7Session27_disable_all_loaded_pluginsE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENSB_IbEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR5Route13add_processorEN5boost10shared_ptrINS_9ProcessorEEENS_9PlacementEPNS0_16ProcessorStreamsEb _ZN6ARDOUR5Route25add_processor_from_xml_2XERK7XMLNodei _ZN6ARDOUR4SendC1ERNS_7SessionEN5boost10shared_ptrINS_8PannableEEENS4_INS_10MuteMasterEEENS_8Delivery4RoleEb _ZN6ARDOUR5Route22set_processor_state_2XERKSt4listIP7XMLNodeSaIS3_EEi _ZN6ARDOUR5Route19add_internal_returnEv _ZN6ARDOUR5Route12add_aux_sendEN5boost10shared_ptrIS0_EENS2_INS_9ProcessorEEE _ZN6ARDOUR5Route5shiftExx _ZN6ARDOUR5Route14add_processorsERKSt4listIN5boost10shared_ptrINS_9ProcessorEEESaIS5_EES5_PNS0_16ProcessorStreamsE _ZN6ARDOUR16UnknownProcessorC1ERNS_7SessionERK7XMLNode _ZNSt11_Deque_baseIcSaIcEED2Ev _ZNSt11_Deque_baseIcSaIcEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZN3PBD7Signal1IbN6ARDOUR9ChanCountENS1_2IO12BoolCombinerEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFbS2_EEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEEE _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_5RouteES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IbN6ARDOUR9ChanCountEE9assign_toINS_3_bi6bind_tIbNS_4_mfi3mf1IbNS1_5RouteES2_EENS5_5list2INS5_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5RouteEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZNSsC2ISt15_Deque_iteratorIcRcPcEEET_S4_RKSaIcE _ZNSsC1ISt15_Deque_iteratorIcRcPcEEET_S4_RKSaIcE _ZNSt5dequeIcSaIcEE17_M_reallocate_mapEjb _ZN5boost9algorithm6detail22process_segment_helperILb0EEclISt5dequeIcSaIcEESsN9__gnu_cxx17__normal_iteratorIPcSsEEEET1_RT_RT0_SC_SC_SC_ _ZNSt5dequeIcSaIcEE24_M_new_elements_at_frontEj _ZNSt5dequeIcSaIcEE23_M_new_elements_at_backEj _ZNSt5dequeIcSaIcEE13_M_insert_auxIPKcEEvSt15_Deque_iteratorIcRcPcET_S9_j _ZNSt5dequeIcSaIcEE19_M_range_insert_auxIPKcEEvSt15_Deque_iteratorIcRcPcET_S9_St20forward_iterator_tag _ZN5boost9algorithm6detail21find_format_all_impl2ISsNS1_13first_finderFIPKcNS0_8is_equalEEENS1_13const_formatFINS_14iterator_rangeIS5_EEEENS9_IN9__gnu_cxx17__normal_iteratorIPcSsEEEESA_EEvRT_T0_T1_T2_T3_ _ZNSs3endEv _ZNSs15_M_replace_safeEjjPKcj _ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEES2_ _ZN6ARDOUR5Route12set_state_2XERK7XMLNodei _ZThn24_N6ARDOUR5Route9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISB_ESJ_ _ZN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR20RouteProcessorChangeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISC_ESK_ _ZN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISB_ESJ_ _ZN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISB_ESJ_ _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZN6ARDOUR5Route13SyncOrderKeysE _ZN6ARDOUR5RouteC1ERNS_7SessionESsNS0_4FlagENS_8DataTypeE _ZTTN6ARDOUR5RouteE _ZN6ARDOUR5RouteD1Ev _ZTv0_n12_N6ARDOUR5RouteD1Ev _ZThn328_N6ARDOUR5RouteD1Ev _ZThn284_N6ARDOUR5RouteD1Ev _ZThn224_N6ARDOUR5RouteD1Ev _ZThn124_N6ARDOUR5RouteD1Ev _ZThn24_N6ARDOUR5RouteD1Ev _ZN6ARDOUR5RouteD0Ev _ZTv0_n12_N6ARDOUR5RouteD0Ev _ZThn328_N6ARDOUR5RouteD0Ev _ZThn284_N6ARDOUR5RouteD0Ev _ZThn224_N6ARDOUR5RouteD0Ev _ZThn124_N6ARDOUR5RouteD0Ev _ZThn24_N6ARDOUR5RouteD0Ev _ZTIN5boost23enable_shared_from_thisIN6ARDOUR5RouteEEE _ZTSN5boost23enable_shared_from_thisIN6ARDOUR5RouteEEE _ZTIN6ARDOUR16RouteGroupMemberE _ZTSN6ARDOUR16RouteGroupMemberE _ZTIN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvbPvNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN6ARDOUR20RouteProcessorChangeENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvSsPvNS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR5Route16SoloControllableE _ZTIN6ARDOUR5Route16SoloControllableE _ZTSN6ARDOUR5Route16MuteControllableE _ZTIN6ARDOUR5Route16MuteControllableE _ZTSN6ARDOUR5RouteE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10MuteMasterEEE _ZTIN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt4listINS_10shared_ptrIN6ARDOUR5RouteEEESaIS6_EEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16SoloControllableEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR5Route16MuteControllableEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR14InternalReturnEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16MonitorProcessorEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10PortInsertEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR4SendEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12InternalSendEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16UnknownProcessorEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR18CapturingProcessorEEE _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR5RouteEEES_IS4_bEED2Ev _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR5RouteEEES_IS4_bEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN6ARDOUR5RouteEEES_IS4_bEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN6ARDOUR5RouteEEES_IS4_bEED1Ev _ZN6ARDOUR10GraphEdges26find_in_from_to_with_sendsEN5boost10shared_ptrINS_5RouteEEES4_ _ZNK6ARDOUR10GraphEdges5emptyEv _ZNK6ARDOUR10GraphEdges4dumpEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_S5_IS4_bEESt10_Select1stIS8_ESt4lessIS4_ESaIS8_EE15_M_insert_equalERKS8_ _ZNSt4pairIKN5boost10shared_ptrIN6ARDOUR5RouteEEESt3setIS4_St4lessIS4_ESaIS4_EEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN6ARDOUR5RouteEEESt3setIS4_St4lessIS4_ESaIS4_EEED1Ev _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR5RouteEEESt3setIS4_St4lessIS4_ESaIS4_EEED2Ev _ZNSt4pairIN5boost10shared_ptrIN6ARDOUR5RouteEEESt3setIS4_St4lessIS4_ESaIS4_EEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE5eraseERKS4_ _ZN6ARDOUR10GraphEdges6removeEN5boost10shared_ptrINS_5RouteEEES4_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EE5mergeI25RouteRecEnabledComparatorEEvRS6_T_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EE4sortI25RouteRecEnabledComparatorEEvT_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE7_M_copyEPKSt13_Rb_tree_nodeIS4_EPSC_ _ZN6ARDOUR16topological_sortEN5boost10shared_ptrISt4listINS1_INS_5RouteEEESaIS4_EEEENS_10GraphEdgesE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_St3setIS4_St4lessIS4_ESaIS4_EEESt10_Select1stISC_ES9_SaISC_EE10_M_insert_EPSt18_Rb_tree_node_baseSI_RKSC_ _ZN6ARDOUR10GraphEdges6insertERSt3mapIN5boost10shared_ptrINS_5RouteEEESt3setIS5_St4lessIS5_ESaIS5_EES8_SaISt4pairIKS5_SA_EEES5_S5_ _ZN6ARDOUR10GraphEdges3addEN5boost10shared_ptrINS_5RouteEEES4_b _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10RouteGroupENS_8weak_ptrINS7_5RouteEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10RouteGroupENS_8weak_ptrINS4_5RouteEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10RouteGroupENS_8weak_ptrINS4_5RouteEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10RouteGroupENS_8weak_ptrINS7_5RouteEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR10Properties8relativeE _ZN6ARDOUR10Properties6activeE _ZN6ARDOUR10Properties4gainE _ZN6ARDOUR10Properties4muteE _ZN6ARDOUR10Properties4soloE _ZN6ARDOUR10Properties9recenableE _ZN6ARDOUR10Properties6selectE _ZN6ARDOUR10Properties12route_activeE _ZN6ARDOUR10Properties5colorE _ZN6ARDOUR10Properties10monitoringE _ZN6ARDOUR10RouteGroup16destroy_subgroupEv _ZN6ARDOUR7Session12remove_routeEN5boost10shared_ptrINS_5RouteEEE _ZNK6ARDOUR10RouteGroup12has_subgroupEv _ZN6ARDOUR10RouteGroup16enabled_propertyEj _ZN6ARDOUR10RouteGroup9get_stateEv _ZN3PBD8Stateful14add_propertiesER7XMLNode _ZThn24_N6ARDOUR10RouteGroup9get_stateEv _ZN6ARDOUR10RouteGroup12set_state_2XERK7XMLNodei _ZN6ARDOUR10RouteGroup8set_gainEb _ZN6ARDOUR10RouteGroup8set_muteEb _ZN6ARDOUR10RouteGroup8set_soloEb _ZN6ARDOUR10RouteGroup13set_recenableEb _ZN6ARDOUR10RouteGroup10set_selectEb _ZN6ARDOUR10RouteGroup16set_route_activeEb _ZN6ARDOUR10RouteGroup14set_monitoringEb _ZN6ARDOUR10RouteGroup10set_activeEbPv _ZN6ARDOUR10RouteGroup12set_relativeEbPv _ZN6ARDOUR10RouteGroup10set_hiddenEbPv _ZNSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EEaSERKS6_ _ZN6ARDOUR10RouteGroup13make_subgroupEbNS_9PlacementE _ZN6ARDOUR7Session15new_audio_routeEiiPNS_10RouteGroupEjSs _ZN6ARDOUR7Session18add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementENS2_ISt4listIS4_SaIS4_EEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupENS0_8weak_ptrINS8_5RouteEEEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE8_M_eraseEPSt13_Rb_tree_nodeISG_E _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR10AudioTrackEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN6ARDOUR10RouteGroup17audio_track_groupERSt3setIN5boost10shared_ptrINS_10AudioTrackEEESt4lessIS5_ESaIS5_EE _ZN6ARDOUR10RouteGroupC2ERNS_7SessionERKSs _ZTVN6ARDOUR10RouteGroupE _ZN6ARDOUR10RouteGroupC1ERNS_7SessionERKSs _ZN6ARDOUR10RouteGroupD2Ev _ZN6ARDOUR16RouteGroupMember15set_route_groupEPNS_10RouteGroupE _ZN6ARDOUR10RouteGroupD1Ev _ZThn124_N6ARDOUR10RouteGroupD1Ev _ZThn24_N6ARDOUR10RouteGroupD1Ev _ZN6ARDOUR10RouteGroupD0Ev _ZThn124_N6ARDOUR10RouteGroupD0Ev _ZThn24_N6ARDOUR10RouteGroupD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupENS0_8weak_ptrINS8_5RouteEEEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE7_M_copyEPKSt13_Rb_tree_nodeISG_EPSO_ _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEEclES3_S7_ _ZN6ARDOUR10RouteGroup6removeEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR10RouteGroup22remove_when_going_awayEN5boost8weak_ptrINS_5RouteEEE _ZN6ARDOUR10RouteGroup3addEN5boost10shared_ptrINS_5RouteEEE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR10RouteGroupENS_8weak_ptrINS7_5RouteEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR10RouteGroup9set_stateERK7XMLNodei _ZThn24_N6ARDOUR10RouteGroup9set_stateERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE7_M_copyEPKSt13_Rb_tree_nodeISB_EPSJ_ _ZN6ARDOUR10RouteGroup9set_colorEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupENS0_8weak_ptrINS8_5RouteEEEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISG_ESO_ _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEE10disconnectENS4_10shared_ptrINS_10ConnectionEEE _ZTIN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEEE _ZTSN6ARDOUR10RouteGroupE _ZTIN6ARDOUR10RouteGroupE _ZN6ARDOUR8RBEffectD2Ev _ZN6ARDOUR8RBEffectD1Ev _ZN6ARDOUR8RBEffectD0Ev _ZN6ARDOUR5PitchD2Ev _ZTVN6ARDOUR5PitchE _ZN6ARDOUR5PitchD1Ev _ZN6ARDOUR5PitchD0Ev _ZN6ARDOUR9RBStretchD2Ev _ZTVN6ARDOUR9RBStretchE _ZN6ARDOUR9RBStretchD1Ev _ZN6ARDOUR9RBStretchD0Ev _ZN6ARDOUR8RBEffectC2ERNS_7SessionERNS_13TimeFXRequestE _ZTVN6ARDOUR8RBEffectE _ZN6ARDOUR8RBEffectC1ERNS_7SessionERNS_13TimeFXRequestE _ZN6ARDOUR5PitchC2ERNS_7SessionERNS_13TimeFXRequestE _ZN6ARDOUR5PitchC1ERNS_7SessionERNS_13TimeFXRequestE _ZN6ARDOUR9RBStretchC2ERNS_7SessionERNS_13TimeFXRequestE _ZN6ARDOUR9RBStretchC1ERNS_7SessionERNS_13TimeFXRequestE _ZN5boost10shared_ptrIN6ARDOUR11AudioRegionEEaSERKS3_ _Z14string_composeIA20_cESsRKSsRKT_ _Z14string_composeISsxxxESsRKSsRKT_RKT0_RKT1_RKT2_ _ZN6ARDOUR8RBEffect3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE _ZN10RubberBand19RubberBandStretcherC1Ejjidd _ZN10RubberBand19RubberBandStretcher24setExpectedInputDurationEj _ZN10RubberBand19RubberBandStretcher13setDebugLevelEi _ZN10RubberBand19RubberBandStretcherD1Ev _ZNK10RubberBand19RubberBandStretcher9availableEv _ZNSs6appendEPKc _ZN10RubberBand19RubberBandStretcher5studyEPKPKfjb _ZN10RubberBand19RubberBandStretcher7processEPKPKfjb _ZNK10RubberBand19RubberBandStretcher8retrieveEPKPfj _ZN6Evoral11ControlList7x_scaleEd _ZTSN6ARDOUR8RBEffectE _ZTIN6ARDOUR8RBEffectE _ZTIN6ARDOUR5PitchE _ZTSN6ARDOUR5PitchE _ZTIN6ARDOUR9RBStretchE _ZTSN6ARDOUR9RBStretchE _ZN6ARDOUR4Send16panshell_changedEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4SendEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4SendEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4SendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4SendEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZThn24_N6ARDOUR4Send9get_stateEv _ZN6ARDOUR7Session14unmark_send_idEj _ZN6ARDOUR7Session12mark_send_idEj _ZN6ARDOUR7Session12next_send_idEv _ZN6ARDOUR7Session18unmark_aux_send_idEj _ZN6ARDOUR7Session16mark_aux_send_idEj _ZN6ARDOUR7Session16next_aux_send_idEv _ZThn24_N6ARDOUR4Send9set_stateERK7XMLNodei _ZN6ARDOUR7Session15get_mix_buffersENS_9ChanCountE _ZTVN6ARDOUR4SendE _ZN6ARDOUR4Send20name_and_id_new_sendERNS_7SessionENS_8Delivery4RoleERjb _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR4SendEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZTTN6ARDOUR4SendE _ZN6ARDOUR4SendD1Ev _ZTv0_n12_N6ARDOUR4SendD1Ev _ZThn288_N6ARDOUR4SendD1Ev _ZThn224_N6ARDOUR4SendD1Ev _ZThn124_N6ARDOUR4SendD1Ev _ZThn24_N6ARDOUR4SendD1Ev _ZN6ARDOUR4SendD0Ev _ZTv0_n12_N6ARDOUR4SendD0Ev _ZThn288_N6ARDOUR4SendD0Ev _ZThn224_N6ARDOUR4SendD0Ev _ZThn124_N6ARDOUR4SendD0Ev _ZThn24_N6ARDOUR4SendD0Ev _ZTSN6ARDOUR4SendE _ZN5boost6detail8function22void_function_invoker1IPFvPN6ARDOUR12SessionEventEEvS5_E6invokeERNS1_15function_bufferES5_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvxE6invokeERNS1_15function_bufferEx _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSG_bE6invokeERNS1_15function_bufferESG_b _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral5RangeIxEESaISC_EEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSG_E6invokeERNS1_15function_bufferESG_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_8LocationEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSA_E6invokeERNS1_15function_bufferESA_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPvEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS7_20RouteProcessorChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEED2Ev _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEED1Ev _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEE19get_untyped_deleterEv _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEE12get_for_saveEv _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEE12get_for_saveEv _ZN6ARDOUR26ConfigVariableWithMutationISsE12get_for_saveEv _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEED0Ev _ZN10RingBufferIPN6ARDOUR12SessionEventEED2Ev _ZTV10RingBufferIPN6ARDOUR12SessionEventEE _ZN10RingBufferIPN6ARDOUR12SessionEventEED1Ev _ZN10RingBufferIPN6ARDOUR12SessionEventEED0Ev _ZN6ARDOUR7ClickIOD2Ev _ZTVN6ARDOUR7ClickIOE _ZN6ARDOUR7ClickIOD1Ev _ZThn224_N6ARDOUR7ClickIOD1Ev _ZThn124_N6ARDOUR7ClickIOD1Ev _ZThn24_N6ARDOUR7ClickIOD1Ev _ZN6ARDOUR7ClickIOD0Ev _ZThn224_N6ARDOUR7ClickIOD0Ev _ZThn124_N6ARDOUR7ClickIOD0Ev _ZThn24_N6ARDOUR7ClickIOD0Ev _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEE3setES1_ _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEE3setES2_ _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEE3setES1_ _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEE3setES1_ _ZN6ARDOUR7Session22auto_punch_end_changedEPNS_8LocationE _ZN6ARDOUR19SessionEventManager13replace_eventENS_12SessionEvent4TypeExx _ZN6ARDOUR7Session18auto_punch_changedEPNS_8LocationE _ZN6ARDOUR7Session18route_mute_changedEPv _ZN6ARDOUR7Session39update_locations_after_tempo_map_changeERSt4listIPNS_8LocationESaIS3_EE _ZN6ARDOUR7Session18start_time_changedEx _ZN6ARDOUR7Session16end_time_changedEx _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEED2Ev _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEED1Ev _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEED2Ev _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEED1Ev _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEED2Ev _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEED1Ev _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEED2Ev _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEED1Ev _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEED2Ev _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEED1Ev _ZN6ARDOUR7Session24auto_punch_start_changedEPNS_8LocationE _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionESsbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSB_IbEEEEEEvSsE6invokeERNS1_15function_bufferESs _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_8LocationEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_8LocationEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_8LocationEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS7_20RouteProcessorChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS4_20RouteProcessorChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS4_20RouteProcessorChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionExEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS7_8IOChangeEPvEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSG_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS4_8IOChangeEPvEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSD_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral9RangeMoveIxEESaISC_EEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSR_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral9RangeMoveIxEESaIS9_EEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral9RangeMoveIxEESaIS9_EEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPvEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPvEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPvEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral5RangeIxEESaISC_EEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSR_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral5RangeIxEESaIS9_EEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKSt4listIN6Evoral5RangeIxEESaIS9_EEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_6RegionEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_6RegionEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_6RegionEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerIPFvPN6ARDOUR12SessionEventEEE6manageERKNS1_15function_bufferERS9_NS1_30functor_manager_operation_typeE _ZTIPFvPN6ARDOUR12SessionEventEE _ZTSPFvPN6ARDOUR12SessionEventEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionESsbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSB_IbEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionESsbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENS8_IbEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionESsbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENS8_IbEEEEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEE7disposeEv _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEED0Ev _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEED0Ev _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEED0Ev _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEED0Ev _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEED0Ev _ZN6ARDOUR26ConfigVariableWithMutationISsED2Ev _ZTVN6ARDOUR26ConfigVariableWithMutationISsEE _ZN6ARDOUR26ConfigVariableWithMutationISsED1Ev _ZN6ARDOUR26ConfigVariableWithMutationISsED0Ev _ZN5boost8functionIFvPN6ARDOUR12SessionEventEEED2Ev _ZN5boost8functionIFvPN6ARDOUR12SessionEventEEED1Ev _ZN6ARDOUR26ConfigVariableWithMutationISsE3setESs _ZN6ARDOUR26ConfigVariableWithMutationISsE15set_from_stringERKSs _ZN6ARDOUR7Session13remove_sourceEN5boost8weak_ptrINS_6SourceEEE _ZN20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE6updateENS2_IS7_EE _ZN20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE6updateENS2_IS7_EE _ZN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEE7disposeEv _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_6RegionEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEENSF_ISC_EEEEEEvbS9_E6invokeERNS1_15function_bufferEbS9_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSF_ISC_EEEEEEvS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS7_8IOChangeEPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEENSG_ISD_EEEEEEvS9_SA_E6invokeERNS1_15function_bufferES9_SA_ _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_5TrackEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSI_ILi2EEENSF_ISC_EEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IS9_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IS9_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_5TrackEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_5TrackEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_5TrackEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSF_ISC_EEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSC_IS9_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSC_IS9_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS7_8IOChangeEPvNS_8weak_ptrINS7_5RouteEEEEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEENSG_ISD_EEEEEEE6manageERKNS1_15function_bufferERSQ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS4_8IOChangeEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEENSD_ISA_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS4_8IOChangeEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEENSD_ISA_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN6ARDOUR19SessionEventManagerD2Ev _ZTVN6ARDOUR19SessionEventManagerE _ZN6ARDOUR19SessionEventManagerD1Ev _ZN6ARDOUR19SessionEventManagerD0Ev _ZN6ARDOUR7Session23auto_loop_declick_rangeEPNS_8LocationERxS3_ _ZN6ARDOUR7Session17auto_loop_changedEPNS_8LocationE _ZN6ARDOUR19SessionEventManager12clear_eventsENS_12SessionEvent4TypeE _ZN6ARDOUR12SessionEventnwEj _ZN6ARDOUR7Session15locations_addedEPNS_8LocationE _ZN6ARDOUR7Session14sync_time_varsEv _ZN6ARDOUR7Session12clear_clicksEv _ZN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IS9_EEEEEC2ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSF_ILi2EEENSC_IS9_EEEEEC1ERKSK_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_5TrackEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC2ERKSG_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS4_5TrackEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEC1ERKSG_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS4_8IOChangeEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEENSD_ISA_EEEEEC2ERKSL_ _ZN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS4_8IOChangeEPvNS_8weak_ptrINS4_5RouteEEEEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEENSD_ISA_EEEEEC1ERKSL_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEEE _ZN6ARDOUR7Session18route_by_remote_idEj _ZN6ARDOUR7Session12source_by_idERKN3PBD2IDE _ZNK6ARDOUR7Session19midi_source_by_pathERKSs _ZN6ARDOUR7Session23count_sources_by_originERKSs _ZN6ARDOUR7Session12add_playlistEN5boost10shared_ptrINS_8PlaylistEEEb _ZN6ARDOUR16SessionPlaylists3addEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR7Session15remove_playlistEN5boost8weak_ptrINS_8PlaylistEEE _ZN6ARDOUR16SessionPlaylists6removeEN5boost10shared_ptrINS_8PlaylistEEE _ZN6ARDOUR7Session12set_auditionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR7Session23add_post_transport_workENS0_17PostTransportWorkE _ZN6ARDOUR7Session17audition_playlistEv _ZN6ARDOUR7Session15audition_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR7Session22RoutePublicOrderSorterclEN5boost10shared_ptrINS_5RouteEEES5_ _ZN6ARDOUR7Session17tempo_map_changedERKN3PBD14PropertyChangeE _ZN6ARDOUR16SessionPlaylists29update_after_tempo_map_changeEv _ZNK6ARDOUR7Session19route_name_internalESs _ZNK6ARDOUR7Session22have_rec_enabled_trackEv _ZN6ARDOUR7Session23listen_position_changedEv _ZN6ARDOUR7Session8goto_endEv _ZN6ARDOUR7Session10goto_startEv _ZN6ARDOUR7Session26add_session_range_locationExx _ZN6ARDOUR7Session26maybe_update_session_rangeExx _ZN6ARDOUR7Session21playlist_ranges_movedERKSt4listIN6Evoral9RangeMoveIxEESaIS4_EE _ZN6ARDOUR7Session25playlist_regions_extendedERKSt4listIN6Evoral5RangeIxEESaIS4_EE _ZN6ARDOUR7Session21session_name_is_legalERKSs _ZNK6ARDOUR7Session15next_control_idEv _ZNK6ARDOUR7Session21operation_in_progressEj _ZNK6ARDOUR7Session15ltc_output_portEv _ZN6ARDOUR7Session19reconnect_ltc_inputEv _ZN6ARDOUR7Session20reconnect_ltc_outputEv _ZN6ARDOUR7Session9setup_ltcEv _ZN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_12HeaderFormatEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEE15set_from_stringERKSs _ZN6ARDOUR14ConfigVariableINS_12SampleFormatEE15set_from_stringERKSs _ZNK6ARDOUR14ConfigVariableINS_17InsertMergePolicyEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_12SampleFormatEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEE13get_as_stringEv _ZNK6ARDOUR14ConfigVariableINS_12HeaderFormatEE13get_as_stringEv _ZN6ARDOUR7Session17setup_click_stateEPK7XMLNode _ZN6ARDOUR7Session11setup_clickEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEEE _ZN6ARDOUR7Session18auto_connect_routeEN5boost10shared_ptrINS_5RouteEEERNS_9ChanCountES6_bbS5_S5_ _ZN6ARDOUR7Session26midi_output_change_handlerENS_8IOChangeEPvN5boost8weak_ptrINS_5RouteEEE _ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKSbIS3_St11char_traitsIS3_ESaIS3_EESC_ _ZNK10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE6readerEv _ZN6ARDOUR7Session26set_worst_playback_latencyEv _ZN6ARDOUR7Session21post_playback_latencyEv _ZN6ARDOUR7Session25set_worst_capture_latencyEv _ZN6ARDOUR7Session22set_worst_io_latenciesEv _ZN6ARDOUR7Session24set_worst_io_latencies_xENS_8IOChangeEPv _ZN6ARDOUR7Session30set_track_monitor_input_statusEb _ZN6ARDOUR7Session31globally_set_send_gains_to_zeroEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR7Session32globally_set_send_gains_to_unityEN5boost10shared_ptrINS_5RouteEEE _ZN6ARDOUR7Session34globally_set_send_gains_from_trackEN5boost10shared_ptrINS_5RouteEEE _ZNK6ARDOUR7Session17route_name_uniqueESs _ZN6ARDOUR7Session15find_route_nameERKSsRjPcjb snprintf _ZN6ARDOUR7Session23routes_using_input_fromERKSsRSt4listIN5boost10shared_ptrINS_5RouteEEESaIS7_EE _ZNSt6vectorIN6ARDOUR7Session14space_and_pathESaIS2_EED2Ev _ZNSt6vectorIN6ARDOUR7Session14space_and_pathESaIS2_EED1Ev _ZN9RCUWriterISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED2Ev _ZN9RCUWriterISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED1Ev _ZN5boost10shared_ptrIN6ARDOUR6BundleEEC2IS2_EEPT_ _ZN5boost10shared_ptrIN6ARDOUR6BundleEEC1IS2_EEPT_ _ZN5boost10shared_ptrIN6ARDOUR5RouteEEC2IS2_EEPT_ _ZN5boost10shared_ptrIN6ARDOUR5RouteEEC1IS2_EEPT_ _ZN5boost20dynamic_pointer_castIN6ARDOUR5TrackENS1_5RouteEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN6ARDOUR7Session29count_existing_track_channelsERNS_9ChanCountES2_ _ZN6ARDOUR7Session22track_by_diskstream_idEN3PBD2IDE _ZNK6ARDOUR5Track19using_diskstream_idEN3PBD2IDE _ZN6ARDOUR7Session24reset_native_file_formatEv _ZN6ARDOUR7Session20post_capture_latencyEv _ZN6ARDOUR7Session10freeze_allERNS_15InterThreadInfoE _ZN5boost10shared_ptrIN6ARDOUR5RouteEEaSERKS3_ _ZN5boost4bindIvN6ARDOUR7SessionEPvNS_8weak_ptrINS1_5RouteEEEPS2_NS_3argILi1EEES6_EENS_3_bi6bind_tIT_NS_4_mfi3mf2ISC_T0_T1_T2_EENSA_9list_av_3IT3_T4_T5_E4typeEEEMSF_FSC_SG_SH_ESK_SL_SM_ _ZN5boost20dynamic_pointer_castIN6ARDOUR9MidiTrackENS1_5RouteEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZNSt4listIjSaIjEE4sortEv _ZN6ARDOUR7Session21playlist_region_addedEN5boost8weak_ptrINS_6RegionEEE _ZN5boost20dynamic_pointer_castIN6ARDOUR15AudioFileSourceENS1_6SourceEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN9RCUWriterISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED2Ev _ZN9RCUWriterISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED1Ev _ZN11UndoHistoryD2Ev _ZTV11UndoHistory _ZN11UndoHistoryD1Ev _ZN11UndoHistoryD0Ev _ZN6ARDOUR7Session26set_exclusive_input_activeEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session25solo_control_mode_changedEv _ZN6ARDOUR12SessionEventdlEPvj _ZN6ARDOUR7Session26available_capture_durationEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal2IixxNS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal2IixxNS_17OptionalLastValueIiEEEE _ZN3PBD7Signal2IixxNS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal2IixxNS_17OptionalLastValueIiEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiPN6ARDOUR7SessionESsNS8_8DataTypeEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE8_M_eraseEPSt13_Rb_tree_nodeISE_E _ZN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEEE _ZN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiNS1_IN6ARDOUR8PlaylistEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEEE _ZN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRSt4listINS1_IN6ARDOUR5RouteEEESaISB_EEEEEESt10_Select1stISH_ESt4lessIS4_ESaISH_EE8_M_eraseEPSt13_Rb_tree_nodeISH_E _ZN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEED2Ev _ZTVN3PBD7Signal1IixNS_17OptionalLastValueIiEEEE _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEED1Ev _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6BundleEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PNS0_20StatefulDestructibleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE8_M_eraseEPSt13_Rb_tree_nodeIS6_E _ZN5boost14checked_deleteIN6ARDOUR16SessionDirectoryEEEvPT_ _ZNSt10_List_baseIN5boost8functionIFbvEEESaIS3_EE8_M_clearEv _ZN10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED2Ev _ZTV10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZN10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED1Ev _ZN20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED2Ev _ZTV20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZN20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED1Ev _ZN20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED0Ev _ZN10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEED0Ev _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE8_M_eraseEPSt13_Rb_tree_nodeIS9_E _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PN6ARDOUR14AutomationListEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E _ZN10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED2Ev _ZTV10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZN10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED1Ev _ZN20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED2Ev _ZTV20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZN20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED1Ev _ZN20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED0Ev _ZN10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD12ControllableEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt10_List_baseIN5boost10shared_ptrIN6ARDOUR10DiskstreamEEESaIS4_EE8_M_clearEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_S5_IS4_bEESt10_Select1stIS8_ESt4lessIS4_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E _Z14string_composeIjSsESsRKSsRKT_RKT0_ _ZN6ARDOUR7Session23auto_connect_master_busEv _ZN5boost9function1IvNS_8weak_ptrIN6ARDOUR6RegionEEEE5clearEv _ZN5boost9function1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EEE5clearEv _ZN5boost9function1IvPN6ARDOUR8LocationEE5clearEv _ZN5boost9function1IvPvE5clearEv _ZN5boost9function2IvbPvE5clearEv _ZN5boost9function1IvN6ARDOUR20RouteProcessorChangeEE5clearEv _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE5eraseERS3_ _ZNSt4listISsSaISsEE5mergeERS1_ _ZNSt4listISsSaISsEE4sortEv _ZNK6ARDOUR7Session18unknown_processorsEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvvEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EEaSERKSG_ _ZN6ARDOUR7Session15destroy_sourcesESt4listIN5boost10shared_ptrINS_6SourceEEESaIS5_EE _ZN6ARDOUR16SessionPlaylists14destroy_regionEN5boost10shared_ptrINS_6RegionEEE _ZN6ARDOUR7Session19remove_last_captureEv _ZN6ARDOUR7Session13enable_recordEv _ZN4MIDI21MachineControlCommandC1ENS_14MachineControl7CommandE _ZN4MIDI14MachineControl4sendERKNS_21MachineControlCommandE _ZN6ARDOUR7Session14disable_recordEbb _ZN6ARDOUR7Session28remove_pending_capture_stateEv _ZN6ARDOUR7Session21step_back_from_recordEv _ZN6ARDOUR7Session19maybe_enable_recordEv _ZN6ARDOUR7Session27route_solo_isolated_changedEPvN5boost8weak_ptrINS_5RouteEEE _ZN6ARDOUR7Session29update_have_rec_enabled_trackEv _ZN6ARDOUR7Session23notify_remote_id_changeEv _ZN6ARDOUR7Session15sync_order_keysEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEfbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEjbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEPKhEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE8_M_eraseEPSt13_Rb_tree_nodeISF_E _ZN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEiEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEEE _ZN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEED0Ev _ZNSt8_Rb_treeIN6ARDOUR5Route10FeedRecordES2_St9_IdentityIS2_ENS1_17FeedRecordCompareESaIS2_EE7_M_copyEPKSt13_Rb_tree_nodeIS2_EPS9_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_S5_IS4_bEESt10_Select1stIS8_ESt4lessIS4_ESaIS8_EE7_M_copyEPKSt13_Rb_tree_nodeIS8_EPSG_ _ZNK6ARDOUR16SessionDirectory9midi_pathEv _ZNK6ARDOUR16SessionDirectory13sound_path_2XEv _ZN6ARDOUR7Session35create_midi_source_by_stealing_nameEN5boost10shared_ptrINS_5TrackEEE _ZN6ARDOUR7Session27ensure_search_path_includesERKSsNS_8DataTypeE _ZN3PBD7Signal1IijNS_17OptionalLastValueIiEEEclEj _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRSt4listINS1_IN6ARDOUR5RouteEEESaISB_EEEEEESt10_Select1stISH_ESt4lessIS4_ESaISH_EE7_M_copyEPKSt13_Rb_tree_nodeISH_EPSP_ _ZN5boost9function1IvbE13assign_to_ownERKS1_ _ZN5boost10shared_ptrISt4listINS0_IN6ARDOUR5RouteEEESaIS4_EEEC2IS6_EEPT_ _ZN5boost10shared_ptrISt4listINS0_IN6ARDOUR5RouteEEESaIS4_EEEC1IS6_EEPT_ _ZNK6ARDOUR7Session26get_routes_with_regions_atEx _ZN5boost10shared_ptrISt4listINS0_IN6ARDOUR5RouteEEESaIS4_EEE5resetIS6_EEvPT_ _ZN6ARDOUR7Session20initialize_latenciesEv _ZN20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE10write_copyEv _ZN9RCUWriterISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEEC2ER10RCUManagerIS7_E _ZN9RCUWriterISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEEC1ER10RCUManagerIS7_E _ZNK6ARDOUR7Session32get_routes_with_internal_returnsEv _ZN6ARDOUR7Session23update_route_solo_stateEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEE _ZN6ARDOUR7Session20route_listen_changedEPvN5boost8weak_ptrINS_5RouteEEE _ZN6ARDOUR7Session18route_solo_changedEbPvN5boost8weak_ptrINS_5RouteEEE _ZN6ARDOUR7Session25non_realtime_set_auditionEv _ZN6ARDOUR7Session23step_edit_status_changeEb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6BundleEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEEclES5_ _ZNSt6vectorIjSaIjEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPjS1_EEjRKj _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR7Session28route_group_property_changedEPNS_10RouteGroupE _ZN6ARDOUR7Session26route_added_to_route_groupEPNS_10RouteGroupEN5boost8weak_ptrINS_5RouteEEE _ZN6ARDOUR7Session30route_removed_from_route_groupEPNS_10RouteGroupEN5boost8weak_ptrINS_5RouteEEE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZN5boost9function1IvNS_8weak_ptrIN6ARDOUR6RegionEEEE11move_assignERS5_ _ZN5boost9function1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EEE11move_assignERS9_ _ZN5boost9function2IvbPvE11move_assignERS2_ _ZN5boost9function1IvN6ARDOUR20RouteProcessorChangeEE11move_assignERS3_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PN6ARDOUR14AutomationListEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE24_M_get_insert_unique_posERS3_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PN6ARDOUR14AutomationListEESt10_Select1stIS7_ESt4lessIS1_ESaIS7_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS7_ERKS7_ _ZN6ARDOUR7Session19add_automation_listEPNS_14AutomationListE _ZN5boost14checked_deleteISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEEEvPT_ _ZN20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE10write_copyEv _ZTVN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEEE _ZN6ARDOUR7Session10add_bundleEN5boost10shared_ptrINS_6BundleEEE _ZN6ARDOUR7Session13setup_bundlesEv _ZN6ARDOUR7Session23immediately_post_engineEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEEE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session13ensure_engineEj _ZN6ARDOUR7Session24AudioEngineSetupRequiredE _ZN6ARDOUR7Session13remove_bundleEN5boost10shared_ptrINS_6BundleEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_St3setIS4_St4lessIS4_ESaIS4_EEESt10_Select1stISC_ES9_SaISC_EE8_M_eraseEPSt13_Rb_tree_nodeISC_E _ZN6ARDOUR10GraphEdgesD2Ev _ZN6ARDOUR10GraphEdgesD1Ev _ZN3PBD7Signal1IvSsNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvSsEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE24_M_get_insert_unique_posERS6_ _ZN3PBD7Signal1IvxNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvxEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR6RegionEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS0_8weak_ptrIN6ARDOUR6RegionEEEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISE_ERKSE_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral5RangeIxEESaISB_EEEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRKSt4listIN6Evoral5RangeIxEESaISB_EEEEEESt10_Select1stISI_ESt4lessIS4_ESaISI_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISI_ERKSI_ _ZN6ARDOUR7Session22track_playlist_changedEN5boost8weak_ptrINS_5TrackEEE _ZZN5boost9function1IvNS_8weak_ptrIN6ARDOUR6RegionEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS2_7SessionES4_EENS7_5list2INS7_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvRKSt4listIN6Evoral9RangeMoveIxEESaIS4_EEbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES8_EENSB_5list2INSB_5valueIPSG_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvRKSt4listIN6Evoral5RangeIxEESaIS4_EEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES8_EENSB_5list2INSB_5valueIPSG_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR8LocationEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN3PBD7Signal1IvPN6ARDOUR8LocationENS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS3_EEE _ZN6ARDOUR7Session23set_auto_punch_locationEPNS_8LocationE _ZN6ARDOUR19SessionEventManager12remove_eventExNS_12SessionEvent4TypeE _ZZN5boost9function1IvPN6ARDOUR8LocationEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_7SessionES3_EENS6_5list2INS6_5valueIPSA_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session22set_auto_loop_locationEPNS_8LocationE _ZN6ARDOUR7Session24handle_locations_changedERSt4listIPNS_8LocationESaIS3_EE _ZN6ARDOUR7Session17locations_changedEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISB_ERKSB_ _ZN3PBD7Signal1IvPvNS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS1_EEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvbPvEEEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISB_ERKSB_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR20RouteProcessorChangeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE24_M_get_insert_unique_posERS6_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR20RouteProcessorChangeEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_St3setIS4_St4lessIS4_ESaIS4_EEESt10_Select1stISC_ES9_SaISC_EE7_M_copyEPKSt13_Rb_tree_nodeISC_EPSI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR5RouteEEESt4pairIKS4_St3setIS4_St4lessIS4_ESaIS4_EEESt10_Select1stISC_ES9_SaISC_EEaSERKSG_ _ZN6ARDOUR7Session19resort_routes_usingEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEE _ZN6ARDOUR7Session19SuccessfulGraphSortE _ZN6ARDOUR7Session16FeedbackDetectedE _ZN6ARDOUR7Session13resort_routesEv _ZN6ARDOUR7Session12save_historyESs _ZN6ARDOUR7Session22remove_monitor_sectionEv _ZN6ARDOUR7Session15graph_reorderedEv _ZN6ARDOUR7Session9hookup_ioEv _ZN6ARDOUR7Session12load_bundlesERK7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEEE _ZN6ARDOUR5Track18use_new_diskstreamEv _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEENS2_INS_9ProcessorEEES4_ _ZN6ARDOUR7Session27globally_add_internal_sendsEN5boost10shared_ptrINS_5RouteEEENS_9PlacementEb _ZN6ARDOUR7Session17add_internal_sendEN5boost10shared_ptrINS_5RouteEEEiS4_ _ZN6ARDOUR7Session16add_routes_innerERSt4listIN5boost10shared_ptrINS_5RouteEEESaIS5_EEbb _ZZN5boost9function1IvPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES1_EENS4_5list2INS4_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_7SessionES2_S3_EENS6_5list3INS6_5valueIPSA_EENS_3argILi1EEENSG_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvN6ARDOUR20RouteProcessorChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_7SessionES2_EENS5_5list2INS5_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session24route_processors_changedENS_20RouteProcessorChangeE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEbEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvN6ARDOUR8IOChangeEPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvNS1_7SessionES2_S3_NS_8weak_ptrINS1_5RouteEEEEENS6_5list4INS6_5valueIPSA_EENS_3argILi1EEENSJ_ILi2EEENSG_ISD_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvbPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionEbS1_NS_8weak_ptrINS8_5RouteEEEEENS4_5list4INS4_5valueIPS9_EENS_3argILi1EEENSI_ILi2EEENSF_ISC_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvPvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionES1_NS_8weak_ptrINS8_5RouteEEEEENS4_5list3INS4_5valueIPS9_EENS_3argILi1EEENSF_ISC_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_8weak_ptrINS7_5TrackEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session10add_routesERSt4listIN5boost10shared_ptrINS_5RouteEEESaIS5_EEbbb _ZN6ARDOUR7Session19add_monitor_sectionEv _ZN6ARDOUR7Session14new_midi_trackERKNS_9ChanCountES3_N5boost10shared_ptrINS_10PluginInfoEEENS_9TrackModeEPNS_10RouteGroupEjSs _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEEE _ZN6ARDOUR7Session15new_audio_trackEiiNS_9TrackModeEPNS_10RouteGroupEjSs _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEEE _ZN6ARDOUR7Session23new_route_from_templateEjRKSsS2_ _ZN7XMLNode27remove_property_recursivelyERKSs _ZN6ARDOUR7Session15XMLRouteFactoryERK7XMLNodei _ZN6ARDOUR20SessionConfigurationD2Ev _ZTVN6ARDOUR20SessionConfigurationE _ZN6ARDOUR20SessionConfigurationD1Ev _ZN6ARDOUR20SessionConfigurationD0Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiNS1_IN6ARDOUR8PlaylistEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEE10disconnectENS2_INS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiPN6ARDOUR7SessionESsNS8_8DataTypeEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISE_ESM_ _ZN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal2IixxNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFivEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEiEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEPKhEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISF_ESN_ _ZN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEjbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEfbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6BundleEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISA_ESI_ _ZN3PBD7Signal1IixNS_17OptionalLastValueIiEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEE10disconnectEN5boost10shared_ptrINS_10ConnectionEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRSt4listINS1_IN6ARDOUR5RouteEEESaISB_EEEEEESt10_Select1stISH_ESt4lessIS4_ESaISH_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISH_ESP_ _ZN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEE10disconnectENS3_INS_10ConnectionEEE _ZN6ARDOUR7Session20AskAboutPendingStateE _ZN6ARDOUR7Session26AskAboutSampleRateMismatchE _ZN6ARDOUR7Session12SendFeedbackE _ZN6ARDOUR7Session11MissingFileE _ZN6ARDOUR7Session8ExportedE _ZN6ARDOUR7Session24AskAboutPlaylistDeletionE _ZN6ARDOUR7Session4QuitE _ZN6ARDOUR7Session15VersionMismatchE _ZZN5boost9function1IvPN6ARDOUR12SessionEventEE9assign_toIPFvS3_EEEvT_E13stored_vtable _ZN4MIDI14MachineControlD2Ev _ZN4MIDI14MachineControlD1Ev _ZN6ARDOUR7Session7destroyEv _ZN6ARDOUR7Session14ltc_tx_cleanupEv _ZN11UndoHistory5clearEv _Z30native_header_format_extensionN6ARDOUR12HeaderFormatERKNS_8DataTypeE _Z38matching_unsuffixed_filename_exists_inRKSsS0_ _ZN6ARDOUR7Session40get_best_session_directory_for_new_audioEv _ZN6ARDOUR7SessionC2ERNS_11AudioEngineERKSsS4_PNS_10BusProfileESs _ZTVN6ARDOUR7SessionE _ZN6ARDOUR20SessionConfigurationC1Ev _ZTVN6ARDOUR16SessionPlaylistsE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEEE _ZN6ARDOUR7Session19process_with_eventsEj _ZN11UndoHistoryC1Ev _ZN6ARDOUR7Session15pre_engine_initESs _ZN6ARDOUR7Session6createERKSsPNS_10BusProfileE _ZN6ARDOUR7Session16post_engine_initEv _ZN6ARDOUR7Session14config_changedESsb _ZZN5boost9function1IvxE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionExEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session10load_stateESs _ZZN5boost9function1IvSsE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionESsbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSB_IbEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7SessionC1ERNS_11AudioEngineERKSsS4_PNS_10BusProfileESs _ZN6ARDOUR7SessionD2Ev _ZN6ARDOUR7SessionD1Ev _ZThn196_N6ARDOUR7SessionD1Ev _ZThn176_N6ARDOUR7SessionD1Ev _ZThn100_N6ARDOUR7SessionD1Ev _ZN6ARDOUR7SessionD0Ev _ZThn196_N6ARDOUR7SessionD0Ev _ZThn176_N6ARDOUR7SessionD0Ev _ZThn100_N6ARDOUR7SessionD0Ev _ZTIFvPN6ARDOUR12SessionEventEE _ZTVN10__cxxabiv120__function_type_infoE _ZTSFvPN6ARDOUR12SessionEventEE _ZTIN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEEE _ZTSN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEEE _ZTIN6ARDOUR14ConfigVariableINS_12SampleFormatEEE _ZTSN6ARDOUR14ConfigVariableINS_12SampleFormatEEE _ZTIN6ARDOUR14ConfigVariableINS_12HeaderFormatEEE _ZTSN6ARDOUR14ConfigVariableINS_12HeaderFormatEEE _ZTIN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEEE _ZTSN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEEE _ZTIN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEEE _ZTSN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEEE _ZTI11UndoHistory _ZTS11UndoHistory _ZTIN6ARDOUR7ClickIOE _ZTSN6ARDOUR7ClickIOE _ZTIN6ARDOUR26ConfigVariableWithMutationISsEE _ZTSN6ARDOUR26ConfigVariableWithMutationISsEE _ZTI10RingBufferIPN6ARDOUR12SessionEventEE _ZTS10RingBufferIPN6ARDOUR12SessionEventEE _ZTIN6ARDOUR19SessionEventManagerE _ZTSN6ARDOUR19SessionEventManagerE _ZTIN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvRSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS6_EENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvPN6ARDOUR10RouteGroupENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IixNS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal1IixNS_17OptionalLastValueIiEEEE _ZTIN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6BundleEEENS_17OptionalLastValueIvEEEE _ZTI10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZTS10RCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZTI20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZTS20SerializedRCUManagerISt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS5_EEE _ZTI10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZTS10RCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZTI20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZTS20SerializedRCUManagerISt6vectorIN5boost10shared_ptrIN6ARDOUR6BundleEEESaIS5_EEE _ZTSN6ARDOUR7SessionE _ZTIN6ARDOUR7SessionE _ZTIN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal3IvRN4MIDI14MachineControlEfbNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal3IvRN4MIDI14MachineControlEjbNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvRN4MIDI14MachineControlEPKhNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvRN4MIDI14MachineControlEiNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal2IixxNS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal2IixxNS_17OptionalLastValueIiEEEE _ZTIN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEEE _ZTIN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEEE _ZTIN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEEE _ZTSN3PBD7Signal1IiN5boost10shared_ptrIN6ARDOUR8PlaylistEEENS_17OptionalLastValueIiEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16SessionPlaylistsEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR5RouteEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10AuditionerEEE _ZTVN10__cxxabiv119__pointer_type_infoE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR5GraphEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR7ClickIOEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiTrackEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10AudioTrackEEE _ZTIN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEEE _ZTSN5boost6detail17sp_counted_impl_pISt6vectorINS_10shared_ptrIN6ARDOUR6BundleEEESaIS6_EEEE _ZTVN6ARDOUR14ConfigVariableINS_15CrossfadeChoiceEEE _ZTVN6ARDOUR14ConfigVariableINS_12SampleFormatEEE _ZTVN6ARDOUR14ConfigVariableINS_12HeaderFormatEEE _ZTVN6ARDOUR14ConfigVariableIN8Timecode14TimecodeFormatEEE _ZTVN6ARDOUR14ConfigVariableINS_17InsertMergePolicyEEE _ZN6ARDOUR7Session9get_stateEv _ZN6ARDOUR7Session9set_stateERK7XMLNodei _ZN6ARDOUR7Session11queue_eventEPNS_12SessionEventE _ZN6ARDOUR7Session13process_eventEPNS_12SessionEventE _ZN6ARDOUR7Session14set_next_eventEv _ZThn196_N6ARDOUR7Session11queue_eventEPNS_12SessionEventE _ZThn196_N6ARDOUR7Session13process_eventEPNS_12SessionEventE _ZThn196_N6ARDOUR7Session14set_next_eventEv _ZN6ARDOUR7Session38schedule_playback_buffering_adjustmentEv _ZN6ARDOUR7Session37schedule_capture_buffering_adjustmentEv _ZN6ARDOUR7Session27schedule_curve_reallocationEv _ZN6ARDOUR7Session22overwrite_some_buffersEPNS_5TrackE _ZN6ARDOUR7Session13playback_loadEv _ZN6ARDOUR7Session12capture_loadEv _ZN6ARDOUR7Session18setup_click_soundsEPPfPKfPxxRKSs sf_readf_float sf_error_str _ZN6ARDOUR5Click4poolE _ZN4PoolC1ESsmm _ZN4PoolD1Ev _ZN6ARDOUR7Session5clickExx _ZN4Glib7Threads6RWLock14writer_trylockEv _ZN6ARDOUR8TempoMap8get_gridERN9__gnu_cxx17__normal_iteratorIPKNS0_8BBTPointESt6vectorIS3_SaIS3_EEEESA_xx _ZN4Pool5allocEv _ZN4Pool7releaseEPv _ZN6ARDOUR7Session18setup_click_soundsEi _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEvE6invokeERNS1_15function_bufferE _ZNK26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR5RouteEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR8LocationEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR6SourceEE3getEv _ZNK26SimpleMementoCommandBinderIN6ARDOUR6RegionEE3getEv _ZN26SimpleMementoCommandBinderIN6ARDOUR6RegionEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR6SourceEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR8LocationEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN6ARDOUR5RouteEE9add_stateEP7XMLNode _ZN26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE9add_stateEP7XMLNode _ZN14MementoCommandIN6ARDOUR8TempoMapEEclEv _ZN14MementoCommandIN6ARDOUR8TempoMapEE4undoEv _ZN14MementoCommandIN6ARDOUR9LocationsEEclEv _ZN14MementoCommandIN6ARDOUR9LocationsEE4undoEv _ZN14MementoCommandIN6ARDOUR8LocationEEclEv _ZN14MementoCommandIN6ARDOUR8LocationEE4undoEv _ZN14MementoCommandIN6ARDOUR6SourceEEclEv _ZN14MementoCommandIN6ARDOUR6SourceEE4undoEv _ZN14MementoCommandIN6ARDOUR6RegionEEclEv _ZN14MementoCommandIN6ARDOUR6RegionEE4undoEv _ZN14MementoCommandIN3PBD20StatefulDestructibleEEclEv _ZN14MementoCommandIN3PBD20StatefulDestructibleEE4undoEv _ZN14MementoCommandIN6ARDOUR5RouteEEclEv _ZN14MementoCommandIN6ARDOUR5RouteEE4undoEv _ZN14MementoCommandIN6ARDOUR8PlaylistEEclEv _ZN14MementoCommandIN6ARDOUR8PlaylistEE4undoEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8LocationEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8LocationEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR9LocationsEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR9LocationsEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR5RouteEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR5RouteEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6SourceEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6SourceEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8PlaylistEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8PlaylistEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR9LocationsEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR9LocationsEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6RegionEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8LocationEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8LocationEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8TempoMapEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8TempoMapEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6SourceEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6SourceEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR5RouteEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR5RouteEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN3PBD20StatefulDestructibleEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN3PBD20StatefulDestructibleEEEENS0_5list1INS0_5valueIPS7_EEEEEE _ZNK20MementoCommandBinderIN6ARDOUR6SourceEE9type_nameEv _ZNK20MementoCommandBinderIN3PBD20StatefulDestructibleEE9type_nameEv _ZNK20MementoCommandBinderIN6ARDOUR8TempoMapEE9type_nameEv _ZNK20MementoCommandBinderIN6ARDOUR8PlaylistEE9type_nameEv _ZNK20MementoCommandBinderIN6ARDOUR6RegionEE9type_nameEv _ZN3PBD12DestructibleC2Ev _ZN3PBD12DestructibleC1Ev _ZN6ARDOUR7Session29stateful_diff_command_factoryEP7XMLNode _ZN3PBD19StatefulDiffCommandC1EN5boost10shared_ptrINS_20StatefulDestructibleEEERK7XMLNode _ZN6ARDOUR16SessionPlaylists5by_idERKN3PBD2IDE _ZN26SimpleMementoCommandBinderIN6ARDOUR6RegionEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR6RegionEE _ZTV20MementoCommandBinderIN6ARDOUR6RegionEE _ZN26SimpleMementoCommandBinderIN6ARDOUR6RegionEED1Ev _ZN7CommandC2Ev _ZN7CommandC1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR6SourceEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR6SourceEE _ZTV20MementoCommandBinderIN6ARDOUR6SourceEE _ZN26SimpleMementoCommandBinderIN6ARDOUR6SourceEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8LocationEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR8LocationEE _ZTV20MementoCommandBinderIN6ARDOUR8LocationEE _ZN26SimpleMementoCommandBinderIN6ARDOUR8LocationEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR9LocationsEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE _ZTV20MementoCommandBinderIN6ARDOUR9LocationsEE _ZN26SimpleMementoCommandBinderIN6ARDOUR9LocationsEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE _ZTV20MementoCommandBinderIN6ARDOUR8TempoMapEE _ZN26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE _ZTV20MementoCommandBinderIN6ARDOUR8PlaylistEE _ZN26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR5RouteEED2Ev _ZTV26SimpleMementoCommandBinderIN6ARDOUR5RouteEE _ZTV20MementoCommandBinderIN6ARDOUR5RouteEE _ZN26SimpleMementoCommandBinderIN6ARDOUR5RouteEED1Ev _ZN26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEED2Ev _ZTV26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE _ZTV20MementoCommandBinderIN3PBD20StatefulDestructibleEE _ZN26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEED1Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR6RegionEED0Ev _ZN26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR9LocationsEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR5RouteEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8LocationEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR6SourceEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEED0Ev _ZN26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEED0Ev _ZN14MementoCommandIN6ARDOUR6RegionEED2Ev _ZTV14MementoCommandIN6ARDOUR6RegionEE _ZN14MementoCommandIN6ARDOUR6RegionEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR6RegionEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR6RegionEED1Ev _ZN14MementoCommandIN6ARDOUR6RegionEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR6RegionEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR6RegionEED0Ev _ZN14MementoCommandIN6ARDOUR6RegionEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR6RegionEE11object_diedEv _ZN14MementoCommandIN6ARDOUR6SourceEED2Ev _ZTV14MementoCommandIN6ARDOUR6SourceEE _ZN14MementoCommandIN6ARDOUR6SourceEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR6SourceEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR6SourceEED1Ev _ZN14MementoCommandIN6ARDOUR6SourceEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR6SourceEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR6SourceEED0Ev _ZN14MementoCommandIN6ARDOUR6SourceEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR6SourceEE11object_diedEv _ZN14MementoCommandIN6ARDOUR8LocationEED2Ev _ZTV14MementoCommandIN6ARDOUR8LocationEE _ZN14MementoCommandIN6ARDOUR8LocationEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR8LocationEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR8LocationEED1Ev _ZN14MementoCommandIN6ARDOUR8LocationEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR8LocationEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR8LocationEED0Ev _ZN14MementoCommandIN6ARDOUR8LocationEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR8LocationEE11object_diedEv _ZN14MementoCommandIN6ARDOUR9LocationsEED2Ev _ZTV14MementoCommandIN6ARDOUR9LocationsEE _ZN14MementoCommandIN6ARDOUR9LocationsEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR9LocationsEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR9LocationsEED1Ev _ZN14MementoCommandIN6ARDOUR9LocationsEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR9LocationsEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR9LocationsEED0Ev _ZN14MementoCommandIN6ARDOUR9LocationsEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE11object_diedEv _ZN14MementoCommandIN6ARDOUR8TempoMapEED2Ev _ZTV14MementoCommandIN6ARDOUR8TempoMapEE _ZN14MementoCommandIN6ARDOUR8TempoMapEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR8TempoMapEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR8TempoMapEED1Ev _ZN14MementoCommandIN6ARDOUR8TempoMapEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR8TempoMapEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR8TempoMapEED0Ev _ZN14MementoCommandIN6ARDOUR8TempoMapEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE11object_diedEv _ZN14MementoCommandIN6ARDOUR8PlaylistEED2Ev _ZTV14MementoCommandIN6ARDOUR8PlaylistEE _ZN14MementoCommandIN6ARDOUR8PlaylistEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR8PlaylistEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR8PlaylistEED1Ev _ZN14MementoCommandIN6ARDOUR8PlaylistEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR8PlaylistEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR8PlaylistEED0Ev _ZN14MementoCommandIN6ARDOUR8PlaylistEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE11object_diedEv _ZN14MementoCommandIN6ARDOUR5RouteEED2Ev _ZTV14MementoCommandIN6ARDOUR5RouteEE _ZN14MementoCommandIN6ARDOUR5RouteEED1Ev _ZThn100_N14MementoCommandIN6ARDOUR5RouteEED1Ev _ZThn176_N14MementoCommandIN6ARDOUR5RouteEED1Ev _ZN14MementoCommandIN6ARDOUR5RouteEED0Ev _ZThn100_N14MementoCommandIN6ARDOUR5RouteEED0Ev _ZThn176_N14MementoCommandIN6ARDOUR5RouteEED0Ev _ZN14MementoCommandIN6ARDOUR5RouteEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN6ARDOUR5RouteEE11object_diedEv _ZN14MementoCommandIN3PBD20StatefulDestructibleEED2Ev _ZTV14MementoCommandIN3PBD20StatefulDestructibleEE _ZN14MementoCommandIN3PBD20StatefulDestructibleEED1Ev _ZThn100_N14MementoCommandIN3PBD20StatefulDestructibleEED1Ev _ZThn176_N14MementoCommandIN3PBD20StatefulDestructibleEED1Ev _ZN14MementoCommandIN3PBD20StatefulDestructibleEED0Ev _ZThn100_N14MementoCommandIN3PBD20StatefulDestructibleEED0Ev _ZThn176_N14MementoCommandIN3PBD20StatefulDestructibleEED0Ev _ZN14MementoCommandIN3PBD20StatefulDestructibleEE12binder_dyingEv _ZN26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE11object_diedEv _ZN14MementoCommandIN3PBD20StatefulDestructibleEEC2ERS1_P7XMLNodeS5_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN3PBD20StatefulDestructibleEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN14MementoCommandIN3PBD20StatefulDestructibleEEC1ERS1_P7XMLNodeS5_ _ZN14MementoCommandIN6ARDOUR8PlaylistEEC2ERS1_P7XMLNodeS5_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8PlaylistEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN14MementoCommandIN6ARDOUR8PlaylistEEC1ERS1_P7XMLNodeS5_ _ZN14MementoCommandIN6ARDOUR5RouteEEC2ERS1_P7XMLNodeS5_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR5RouteEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN14MementoCommandIN6ARDOUR5RouteEEC1ERS1_P7XMLNodeS5_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PNS0_20StatefulDestructibleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE24_M_get_insert_unique_posERS3_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_PNS0_20StatefulDestructibleEESt10_Select1stIS6_ESt4lessIS1_ESaIS6_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS6_ERKS6_ _ZN6ARDOUR7Session37register_with_memento_command_factoryEN3PBD2IDEPNS1_20StatefulDestructibleE _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE24_M_get_insert_unique_posERS3_ _ZNSt8_Rb_treeIN3PBD2IDESt4pairIKS1_N5boost10shared_ptrIN6ARDOUR6SourceEEEESt10_Select1stIS9_ESt4lessIS1_ESaIS9_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS9_ERKS9_ _ZNSt3mapIN3PBD2IDEN5boost10shared_ptrIN6ARDOUR6SourceEEESt4lessIS1_ESaISt4pairIKS1_S6_EEEixERSA_ _ZN6ARDOUR7Session23memento_command_factoryEP7XMLNode _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6RegionEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR6SourceEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8LocationEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR9LocationsEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0Iv14MementoCommandIN6ARDOUR8TempoMapEEEENS3_5list1INS3_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN3PBD14demangled_nameINS_20StatefulDestructibleEEESsRKT_ _ZN14MementoCommandIN3PBD20StatefulDestructibleEE9get_stateEv _ZNSs6assignEPKc _ZN3PBD14demangled_nameIN6ARDOUR5RouteEEESsRKT_ _ZNK20MementoCommandBinderIN6ARDOUR5RouteEE9type_nameEv _ZN14MementoCommandIN6ARDOUR5RouteEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR8PlaylistEEESsRKT_ _ZN14MementoCommandIN6ARDOUR8PlaylistEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR8TempoMapEEESsRKT_ _ZN14MementoCommandIN6ARDOUR8TempoMapEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR9LocationsEEESsRKT_ _ZNK20MementoCommandBinderIN6ARDOUR9LocationsEE9type_nameEv _ZN14MementoCommandIN6ARDOUR9LocationsEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR8LocationEEESsRKT_ _ZNK20MementoCommandBinderIN6ARDOUR8LocationEE9type_nameEv _ZN14MementoCommandIN6ARDOUR8LocationEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR6SourceEEESsRKT_ _ZN14MementoCommandIN6ARDOUR6SourceEE9get_stateEv _ZN3PBD14demangled_nameIN6ARDOUR6RegionEEESsRKT_ _ZN14MementoCommandIN6ARDOUR6RegionEE9get_stateEv _ZTI14MementoCommandIN6ARDOUR6RegionEE _ZTS14MementoCommandIN6ARDOUR6RegionEE _ZTI14MementoCommandIN6ARDOUR6SourceEE _ZTS14MementoCommandIN6ARDOUR6SourceEE _ZTI14MementoCommandIN6ARDOUR8LocationEE _ZTS14MementoCommandIN6ARDOUR8LocationEE _ZTI14MementoCommandIN6ARDOUR9LocationsEE _ZTS14MementoCommandIN6ARDOUR9LocationsEE _ZTI14MementoCommandIN6ARDOUR8TempoMapEE _ZTS14MementoCommandIN6ARDOUR8TempoMapEE _ZTI14MementoCommandIN6ARDOUR8PlaylistEE _ZTS14MementoCommandIN6ARDOUR8PlaylistEE _ZTI14MementoCommandIN6ARDOUR5RouteEE _ZTS14MementoCommandIN6ARDOUR5RouteEE _ZTI14MementoCommandIN3PBD20StatefulDestructibleEE _ZTS14MementoCommandIN3PBD20StatefulDestructibleEE _ZTI20MementoCommandBinderIN6ARDOUR6RegionEE _ZTS20MementoCommandBinderIN6ARDOUR6RegionEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR6RegionEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR6RegionEE _ZTI20MementoCommandBinderIN6ARDOUR6SourceEE _ZTS20MementoCommandBinderIN6ARDOUR6SourceEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR6SourceEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR6SourceEE _ZTI20MementoCommandBinderIN6ARDOUR8LocationEE _ZTS20MementoCommandBinderIN6ARDOUR8LocationEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR8LocationEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR8LocationEE _ZTI20MementoCommandBinderIN6ARDOUR9LocationsEE _ZTS20MementoCommandBinderIN6ARDOUR9LocationsEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR9LocationsEE _ZTI20MementoCommandBinderIN6ARDOUR8TempoMapEE _ZTS20MementoCommandBinderIN6ARDOUR8TempoMapEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR8TempoMapEE _ZTI20MementoCommandBinderIN6ARDOUR8PlaylistEE _ZTS20MementoCommandBinderIN6ARDOUR8PlaylistEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR8PlaylistEE _ZTI20MementoCommandBinderIN6ARDOUR5RouteEE _ZTS20MementoCommandBinderIN6ARDOUR5RouteEE _ZTI26SimpleMementoCommandBinderIN6ARDOUR5RouteEE _ZTS26SimpleMementoCommandBinderIN6ARDOUR5RouteEE _ZTI20MementoCommandBinderIN3PBD20StatefulDestructibleEE _ZTS20MementoCommandBinderIN3PBD20StatefulDestructibleEE _ZTI26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE _ZTS26SimpleMementoCommandBinderIN3PBD20StatefulDestructibleEE _ZN6ARDOUR20SessionConfiguration9get_stateEv _ZN6ARDOUR20SessionConfiguration13get_variablesEv _ZN6ARDOUR20SessionConfiguration9set_stateERK7XMLNodei _ZN6ARDOUR20SessionConfigurationC2Ev _ZN3PBD11path_expandESs _ZN3PBD18search_path_expandESs _ZN6ARDOUR20SessionConfiguration14map_parametersERN5boost8functionIFvSsEEE _ZN6ARDOUR20SessionConfiguration13set_variablesERK7XMLNode _ZTSN6ARDOUR20SessionConfigurationE _ZTIN6ARDOUR20SessionConfigurationE _ZN6ARDOUR16SessionDirectoryC2ERKSs _ZN6ARDOUR16SessionDirectoryaSERKSs _ZNK6ARDOUR16SessionDirectory14old_sound_pathEv _ZNK6ARDOUR16SessionDirectory12sources_rootEv _ZN3PBD17get_absolute_pathERKSs _ZNK6ARDOUR16SessionDirectory15sources_root_2XEv _Z20legalize_for_path_2XRKSs _ZNK6ARDOUR16SessionDirectory10video_pathEv _ZNK6ARDOUR16SessionDirectory9dead_pathEv _ZNK6ARDOUR16SessionDirectory15sub_directoriesEv _ZNK6ARDOUR16SessionDirectory8is_validEv _ZN6ARDOUR16SessionDirectory6createEv _ZN6ARDOUR12SessionEvent7compareEPKS0_S2_ _ZN13PerThreadPoolC1Ev _ZN13PerThreadPool22create_per_thread_poolESsmm _ZN13PerThreadPool15per_thread_poolEv _ZN15CrossThreadPool4pushEPv _ZN6ARDOUR19SessionEventManager9add_eventExNS_12SessionEvent4TypeEx _ZNK6ARDOUR19SessionEventManager11dump_eventsEv _ZN6ARDOUR19SessionEventManager14_replace_eventEPNS_12SessionEventE _ZN6ARDOUR19SessionEventManager13_remove_eventEPNS_12SessionEventE _ZN6ARDOUR19SessionEventManager17_clear_event_typeENS_12SessionEvent4TypeE _ZN6ARDOUR19SessionEventManager11merge_eventEPNS_12SessionEventE _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR7SessionEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEijE6invokeERNS1_15function_bufferEj _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEED0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR7SessionEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR7SessionEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR7SessionEjEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEE7disposeEv _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEEE _ZN6ARDOUR7Session17stop_audio_exportEv _ZN6ARDOUR7Session13realtime_stopEbb _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEE7disposeEv _ZN5boost9function1IijE5clearEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFijEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFijEEEED1Ev _ZN6ARDOUR7Session21finalize_audio_exportEv _ZN4MIDI14MachineControl11enable_sendEb _ZN6ARDOUR7Session6locateExbbbbb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN6ARDOUR7Session14process_exportEj _ZN6ARDOUR7Session22process_without_eventsEj _ZN6ARDOUR7Session17process_export_fwEj _ZN6ARDOUR7Session19set_transport_speedEdbbb _ZN6ARDOUR7Session14post_transportEv _ZN5boost14checked_deleteIN6ARDOUR12ExportStatusEEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEEE _ZN6ARDOUR7Session10pre_exportEv _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFijEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISA_ERKSA_ _ZZN5boost9function1IijE9assign_toINS_3_bi6bind_tIiNS_4_mfi3mf1IiN6ARDOUR7SessionEjEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR13ExportHandlerEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR12ExportStatusEEE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandlePtrEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandleRefEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZTVN6ARDOUR16SessionHandleRefE _ZN6ARDOUR16SessionHandleRefD1Ev _ZN6ARDOUR16SessionHandleRefD0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandlePtrEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandlePtrEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandlePtrEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandleRefEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandleRefEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandleRefEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN3PBD14demangled_nameIN6ARDOUR16SessionHandleRefEEESsRKT_ _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandlePtrEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR16SessionHandleRefEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR16SessionHandleRefC1ERNS_7SessionE _ZN6ARDOUR16SessionHandlePtrC2EPNS_7SessionE _ZN6ARDOUR16SessionHandlePtrC1EPNS_7SessionE _ZN6ARDOUR16SessionHandlePtrD2Ev _ZN6ARDOUR16SessionHandlePtrD1Ev _ZN6ARDOUR16SessionHandlePtrD0Ev _ZTSN6ARDOUR16SessionHandleRefE _ZTSN6ARDOUR16SessionHandlePtrE _ZN6ARDOUR7Session12ltc_tx_resetEv ltc_encoder_reset _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEvxE6invokeERNS1_15function_bufferEx _ZN6ARDOUR7Session21ltc_tx_resync_latencyEv ltc_encoder_free _ZN6ARDOUR7Session19ltc_tx_parse_offsetEv _ZN6ARDOUR7Session27ltc_tx_recalculate_positionEv ltc_encoder_get_timecode _ZN6ARDOUR7Session31ltc_tx_send_time_code_for_cycleExxddj ltc_encoder_reinit ltc_encoder_set_filter _ZN8Timecode18sample_to_timecodeExRNS_4TimeEbbdbdjbx ltc_encoder_set_timecode ltc_encoder_get_frame ltc_encoder_set_frame ltc_encoder_inc_timecode ltc_encoder_buffer_flush ltc_encoder_encode_byte ltc_encoder_get_buffer ltc_encoder_dec_timecode _ZN6ARDOUR7Session17ltc_tx_initializeEv ltc_encoder_create ltc_encoder_set_bufsize calloc _ZZN5boost9function1IvxE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueERKS2_ _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4findERS1_ _ZNK6ARDOUR15SessionMetadata9get_valueERKSs _ZN6ARDOUR15SessionMetadata7get_xmlERKSs _ZN7XMLNodeC1ERKSsS1_ _ZN6ARDOUR15SessionMetadata9get_stateEv _ZNK6ARDOUR15SessionMetadata14get_uint_valueERKSs _ZNK6ARDOUR15SessionMetadata11total_discsEv _ZNK6ARDOUR15SessionMetadata12total_tracksEv _ZNK6ARDOUR15SessionMetadata10instructorEv _ZNK6ARDOUR15SessionMetadata6courseEv _ZNK6ARDOUR15SessionMetadata9user_nameEv _ZNK6ARDOUR15SessionMetadata10user_emailEv _ZNK6ARDOUR15SessionMetadata8user_webEv _ZN6ARDOUR15SessionMetadata9set_valueERKSsS2_ _ZN6ARDOUR15SessionMetadata9set_stateERK7XMLNodei _ZN6ARDOUR15SessionMetadata11set_commentERKSs _ZN6ARDOUR15SessionMetadata13set_copyrightERKSs _ZN6ARDOUR15SessionMetadata8set_isrcERKSs _ZN6ARDOUR15SessionMetadata12set_groupingERKSs _ZN6ARDOUR15SessionMetadata9set_titleERKSs _ZN6ARDOUR15SessionMetadata12set_subtitleERKSs _ZN6ARDOUR15SessionMetadata10set_artistERKSs _ZN6ARDOUR15SessionMetadata16set_album_artistERKSs _ZN6ARDOUR15SessionMetadata12set_lyricistERKSs _ZN6ARDOUR15SessionMetadata12set_composerERKSs _ZN6ARDOUR15SessionMetadata13set_conductorERKSs _ZN6ARDOUR15SessionMetadata11set_remixerERKSs _ZN6ARDOUR15SessionMetadata12set_arrangerERKSs _ZN6ARDOUR15SessionMetadata12set_engineerERKSs _ZN6ARDOUR15SessionMetadata12set_producerERKSs _ZN6ARDOUR15SessionMetadata12set_dj_mixerERKSs _ZN6ARDOUR15SessionMetadata9set_mixerERKSs _ZN6ARDOUR15SessionMetadata9set_albumERKSs _ZN6ARDOUR15SessionMetadata15set_compilationERKSs _ZN6ARDOUR15SessionMetadata17set_disc_subtitleERKSs _ZN6ARDOUR15SessionMetadata9set_genreERKSs _ZN6ARDOUR15SessionMetadata14set_instructorERKSs _ZN6ARDOUR15SessionMetadata10set_courseERKSs _ZN6ARDOUR15SessionMetadata13set_user_nameERKSs _ZN6ARDOUR15SessionMetadata14set_user_emailERKSs _ZN6ARDOUR15SessionMetadata12set_user_webERKSs _ZN6ARDOUR15SessionMetadata16set_organizationERKSs _ZN6ARDOUR15SessionMetadata11set_countryERKSs _ZN6ARDOUR15SessionMetadata9set_valueERKSsj _ZN6ARDOUR15SessionMetadata8set_yearEj _ZN6ARDOUR15SessionMetadata15set_disc_numberEj _ZN6ARDOUR15SessionMetadata15set_total_discsEj _ZN6ARDOUR15SessionMetadata16set_track_numberEj _ZN6ARDOUR15SessionMetadata16set_total_tracksEj _ZN6ARDOUR15SessionMetadataD2Ev _ZTVN6ARDOUR15SessionMetadataE _ZN6ARDOUR15SessionMetadataD1Ev _ZThn100_N6ARDOUR15SessionMetadataD1Ev _ZN6ARDOUR15SessionMetadataD0Ev _ZThn100_N6ARDOUR15SessionMetadataD0Ev _ZN6ARDOUR15SessionMetadataC2Ev _ZTSN6ARDOUR15SessionMetadataE _ZTIN6ARDOUR15SessionMetadataE _ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IbN6ARDOUR7SessionEEEE7destroyEPv _ZN4sigc8internal10slot_call0INS_18bound_mem_functor0IbN6ARDOUR7SessionEEEbE7call_itEPNS0_8slot_repE _ZN6ARDOUR7Session16mmc_step_timeoutEv gettimeofday _ZN6ARDOUR7Session31request_transport_speed_nonzeroEdb _ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IbN6ARDOUR7SessionEEEE3dupEPv _ZN6ARDOUR7Session18setup_midi_controlEv _ZN6ARDOUR7Session9spp_startEv _ZN6ARDOUR7Session12spp_continueEv _ZN6ARDOUR7Session8spp_stopEv _ZN6ARDOUR7Session17mmc_deferred_playERN4MIDI14MachineControlE _ZN6ARDOUR7Session16mmc_record_pauseERN4MIDI14MachineControlE _ZN6ARDOUR7Session15mmc_record_exitERN4MIDI14MachineControlE _ZN6ARDOUR7Session8mmc_stopERN4MIDI14MachineControlE _ZN6ARDOUR7Session9mmc_pauseERN4MIDI14MachineControlE _ZN6ARDOUR7Session8mmc_stepERN4MIDI14MachineControlEi _ZN4Glib13TimeoutSource6createEj _ZN4Glib13TimeoutSource7connectERKN4sigc4slotIbNS1_3nilES3_S3_S3_S3_S3_S3_EE _ZNK4Glib8MainLoop9referenceEv _ZNK4Glib8MainLoop11unreferenceEv _ZN6ARDOUR7Session10mmc_rewindERN4MIDI14MachineControlE _ZN6ARDOUR7Session16mmc_fast_forwardERN4MIDI14MachineControlE _ZN6ARDOUR7Session10mmc_locateERN4MIDI14MachineControlEPKh _ZN6ARDOUR7Session11mmc_shuttleERN4MIDI14MachineControlEfb _ZN6ARDOUR7Session17mmc_record_enableERN4MIDI14MachineControlEjb _ZN6ARDOUR7Session19send_full_time_codeExj _ZN8Timecode9incrementERNS_4TimeEj _ZN6ARDOUR7Session26send_song_position_pointerEx _ZN6ARDOUR7Session17start_midi_threadEv _ZN6BaseUI3runEv _ZNK6ARDOUR7Session16midi_output_portEv _ZNK6ARDOUR7Session22midi_clock_output_portEv _ZNK6ARDOUR7Session21midi_clock_input_portEv _ZNK6ARDOUR7Session15mtc_output_portEv _ZNK6ARDOUR7Session14mtc_input_portEv _ZNK6ARDOUR7Session15mmc_output_portEv _ZN6ARDOUR7Session29send_midi_time_code_for_cycleExxj _ZN6ARDOUR7Session17mmc_record_strobeERN4MIDI14MachineControlE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR16SessionPlaylistsENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR16SessionPlaylistsENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR16SessionPlaylistsENS_8weak_ptrINS4_8PlaylistEEEEENS0_5list2INS0_5valueIPS5_EENSB_IS8_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR16SessionPlaylistsEbNS_8weak_ptrINS7_8PlaylistEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ISB_EEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR16SessionPlaylistsEbNS_8weak_ptrINS4_8PlaylistEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSB_IS8_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR16SessionPlaylistsEbNS_8weak_ptrINS4_8PlaylistEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSB_IS8_EEEEEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR16SessionPlaylistsEbNS_8weak_ptrINS7_8PlaylistEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ISB_EEEEEEvbE6invokeERNS1_15function_bufferEb _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR16SessionPlaylistsENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR16SessionPlaylists11remove_weakEN5boost8weak_ptrINS_8PlaylistEEE _ZNK6ARDOUR16SessionPlaylists11n_playlistsEv _ZN6ARDOUR16SessionPlaylists10unassignedERSt4listIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE _ZN6ARDOUR16SessionPlaylists32find_equivalent_playlist_regionsEN5boost10shared_ptrINS_6RegionEEERSt6vectorIS4_SaIS4_EE _ZN6ARDOUR16SessionPlaylists29sync_all_regions_with_regionsEv _ZN6ARDOUR16SessionPlaylists9add_stateEP7XMLNodeb _ZN6ARDOUR16SessionPlaylists18XMLPlaylistFactoryERNS_7SessionERK7XMLNode _ZN6ARDOUR16SessionPlaylists14find_crossfadeERKN3PBD2IDE _ZNK6ARDOUR16SessionPlaylists16region_use_countEN5boost10shared_ptrINS_6RegionEEE _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR8PlaylistEEESaIS4_EED2Ev _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR8PlaylistEEESaIS4_EED1Ev _ZN6ARDOUR16SessionPlaylists4loadERNS_7SessionERK7XMLNode _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR8PlaylistEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR8PlaylistEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS4_ERKS4_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN6ARDOUR8PlaylistEEES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueERKS4_ _ZN6ARDOUR16SessionPlaylists5trackEbN5boost8weak_ptrINS_8PlaylistEEE _ZN6ARDOUR16SessionPlaylists11load_unusedERNS_7SessionERK7XMLNode _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR8PlaylistEEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ _ZNK6ARDOUR16SessionPlaylists3getERSt6vectorIN5boost10shared_ptrINS_8PlaylistEEESaIS5_EE _ZNK6ARDOUR16SessionPlaylists19playlists_for_trackEN5boost10shared_ptrINS_5TrackEEE _ZN6ARDOUR16SessionPlaylistsD2Ev _ZN6ARDOUR16SessionPlaylistsD1Ev _ZN6ARDOUR16SessionPlaylistsD0Ev _ZN6ARDOUR16SessionPlaylists19maybe_delete_unusedEN5boost8functionIFiNS1_10shared_ptrINS_8PlaylistEEEEEE _ZZN5boost9function1IvbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR16SessionPlaylistsEbNS_8weak_ptrINS7_8PlaylistEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR16SessionPlaylistsENS_8weak_ptrINS7_8PlaylistEEEEENS3_5list2INS3_5valueIPS8_EENSE_ISB_EEEEEEEEvT_E13stored_vtable _ZTSN6ARDOUR16SessionPlaylistsE _ZTIN6ARDOUR16SessionPlaylistsE _ZN6ARDOUR7Session14process_routesEjRb _ZN6ARDOUR7Session14stop_transportEbb _ZN6ARDOUR7Session21silent_process_routesEjRb _ZN6ARDOUR7Session20get_track_statisticsEv _ZN6ARDOUR7Session17reset_slave_stateEv _ZNK6ARDOUR7Session16transport_lockedEv _ZN6ARDOUR7Session39calculate_moving_average_of_slave_deltaEix _ZN6ARDOUR7Session17track_slave_stateEfxx _ZN6ARDOUR7Session12force_locateExb _ZN6ARDOUR7Session17request_play_loopEbb _ZN6ARDOUR7Session15start_transportEv _ZN6ARDOUR7Session16process_auditionEj _ZNK6ARDOUR7Session18compute_stop_limitEv _ZN6ARDOUR7Session21follow_slave_silentlyEjf _ZN6ARDOUR7Session10maybe_stopEx _ZN6ARDOUR7Session7no_rollEj _ZN6ARDOUR7Session9fail_rollEj _ZN6ARDOUR7Session16maybe_sync_startERj _ZN6ARDOUR7Session12micro_locateEx _ZN6ARDOUR7Session13set_play_loopEb _ZN6ARDOUR7Session12start_locateExbbbb _ZN6ARDOUR7Session15use_sync_sourceEPNS_5SlaveE _ZN6ARDOUR7Session12process_rtopEPNS_12SessionEventE _ZN6ARDOUR7Session14set_play_rangeERSt4listINS_10AudioRangeESaIS2_EEb _ZN6ARDOUR7Session15set_track_speedEPNS_5TrackEd _ZN6ARDOUR15MidiClockTicker4tickERKxj _ZN6ARDOUR7Session12follow_slaveEj _ZNK6ARDOUR7Session31timecode_transmission_suspendedEv _ZN6ARDOUR7Session17check_declick_outEv _ZN6ARDOUR7Session11rt_set_soloEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session31rt_cancel_solo_after_disconnectEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session13rt_set_listenEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session11rt_set_muteEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session20rt_set_solo_isolatedEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvPN6ARDOUR12SessionEventEEEENS3_5list1INS3_5valueIS9_EEEEEEE6manageERKNS1_15function_bufferERSI_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvPN6ARDOUR12SessionEventEEEENS0_5list1INS0_5valueIS6_EEEEEE _ZTSN5boost3_bi6bind_tINS0_11unspecifiedENS_8functionIFvPN6ARDOUR12SessionEventEEEENS0_5list1INS0_5valueIS6_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEEbbEENS3_5list4INS3_5valueIPS8_EENSI_ISF_EENSI_IbEESM_EEEEE6manageERKNS1_15function_bufferERSQ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS6_INS4_5RouteEEESaIS9_EEEEbbEENS0_5list4INS0_5valueIPS5_EENSF_ISC_EENSF_IbEESJ_EEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS6_INS4_5RouteEEESaIS9_EEEEbbEENS0_5list4INS0_5valueIPS5_EENSF_ISC_EENSF_IbEESJ_EEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEENS7_13MonitorChoiceEbEENS3_5list4INS3_5valueIPS8_EENSJ_ISF_EENSJ_ISG_EENSJ_IbEEEEEEE6manageERKNS1_15function_bufferERSS_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS6_INS4_5RouteEEESaIS9_EEEENS4_13MonitorChoiceEbEENS0_5list4INS0_5valueIPS5_EENSG_ISC_EENSG_ISD_EENSG_IbEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS6_INS4_5RouteEEESaIS9_EEEENS4_13MonitorChoiceEbEENS0_5list4INS0_5valueIPS5_EENSG_ISC_EENSG_ISD_EENSG_IbEEEEEE _ZN6ARDOUR7Session20rt_set_just_one_soloEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN6ARDOUR7Session17rt_set_monitoringEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEENS_13MonitorChoiceEb _ZN6ARDOUR7Session21rt_set_record_enabledEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbb _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEENS7_13MonitorChoiceEbEENS3_5list4INS3_5valueIPS8_EENSJ_ISF_EENSJ_ISG_EENSJ_IbEEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEEbbEENS3_5list4INS3_5valueIPS8_EENSI_ISF_EENSI_IbEESM_EEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvPN6ARDOUR12SessionEventEEEENS3_5list1INS3_5valueIS9_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR7Session12get_rt_eventINS_13MonitorChoiceEEEPNS_12SessionEventEN5boost10shared_ptrISt4listINS6_INS_5RouteEEESaIS9_EEEET_NS5_8functionIFvS4_EEEbMS0_FvSC_SD_bE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEENS7_13MonitorChoiceEbEENS3_5list4INS3_5valueIPS8_EENSJ_ISF_EENSJ_ISG_EENSJ_IbEEEEEEEEvT_E13stored_vtable _ZN3PBD9EventLoop25get_event_loop_for_threadEv _ZN6ARDOUR7Session14set_monitoringEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEENS_13MonitorChoiceENS1_8functionIFvPNS_12SessionEventEEEEb _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tINS3_11unspecifiedENS_8functionIFvPN6ARDOUR12SessionEventEEEENS3_5list1INS3_5valueIS9_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session12get_rt_eventIbEEPNS_12SessionEventEN5boost10shared_ptrISt4listINS5_INS_5RouteEEESaIS8_EEEET_NS4_8functionIFvS3_EEEbMS0_FvSB_SC_bE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionENS_10shared_ptrISt4listINS9_INS7_5RouteEEESaISC_EEEEbbEENS3_5list4INS3_5valueIPS8_EENSI_ISF_EENSI_IbEESM_EEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session17set_solo_isolatedEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbNS1_8functionIFvPNS_12SessionEventEEEEb _ZN6ARDOUR7Session18set_record_enabledEN5boost10shared_ptrISt4listINS2_INS_5RouteEEESaIS5_EEEEbNS1_8functionIFvPNS_12SessionEventEEEEb _ZN6ARDOUR5Track19prep_record_enabledEbPv _ZN6ARDOUR7Session17set_just_one_soloEN5boost10shared_ptrINS_5RouteEEEbNS1_8functionIFvPNS_12SessionEventEEEE _ZNK3PBD12Controllable5lowerEv _ZNK3PBD12Controllable5upperEv _ZNK6ARDOUR15RCConfiguration18get_solo_mute_gainEv _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR15RCConfigurationEfEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEbdE6invokeERNS1_15function_bufferEd _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_14AutomationListEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSA_E6invokeERNS1_15function_bufferESA_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPN3PBD12ControllableEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS7_9ChanCountEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvS9_E6invokeERNS1_15function_bufferES9_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEvPKcE6invokeERNS1_15function_bufferESH_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKN3PBD14PropertyChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSC_E6invokeERNS1_15function_bufferESC_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_10RouteGroupEEENS3_5list2INS3_5valueIPS8_EENSD_ISA_EEEEEEvRKN3PBD14PropertyChangeEE6invokeERNS1_15function_bufferESM_ _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERN4MIDI14MachineControlEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEPKhEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEEEEEEvSB_SD_E6invokeERNS1_15function_bufferESB_SD_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEiEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEvSB_iE6invokeERNS1_15function_bufferESB_i _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEED1Ev _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterED2Ev _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEE19get_untyped_deleterEv _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterE7disposeEv _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEED0Ev _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterED0Ev _ZN5boost6detail8function21function_obj_invoker0INS_3_bi6bind_tIfNS_4_mfi4cmf0IfN6ARDOUR15RCConfigurationEEENS3_5list1INS3_5valueIPS8_EEEEEEdE6invokeERNS1_15function_bufferE _ZN5boost6detail8function26void_function_obj_invoker3INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEfbEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEvSB_fbE6invokeERNS1_15function_bufferESB_fb _ZN5boost6detail8function26void_function_obj_invoker3INS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEjbEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEvSB_jbE6invokeERNS1_15function_bufferESB_jb _ZN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterE11get_deleterERKSt9type_info _ZTS12null_deleter _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR15RCConfigurationEfEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSJ_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR15RCConfigurationEfEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR15RCConfigurationEfEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPN3PBD12ControllableEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPN3PBD12ControllableEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPN3PBD12ControllableEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_10shared_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_10shared_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_10shared_ptrINS4_6SourceEEEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEjbEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEjbEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEjbEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIfNS_4_mfi4cmf0IfN6ARDOUR15RCConfigurationEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIfNS_4_mfi4cmf0IfN6ARDOUR15RCConfigurationEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIfNS_4_mfi4cmf0IfN6ARDOUR15RCConfigurationEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKN3PBD14PropertyChangeEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKN3PBD14PropertyChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERKN3PBD14PropertyChangeEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_14AutomationListEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSL_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_14AutomationListEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_14AutomationListEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS_10shared_ptrINS7_8PlaylistEEEbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS_10shared_ptrINS4_8PlaylistEEEbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS_10shared_ptrINS4_8PlaylistEEEbEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEPKhEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEPKhEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEPKhEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPNS7_10RouteGroupENS_8weak_ptrINS7_5RouteEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSP_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPNS4_10RouteGroupENS_8weak_ptrINS4_5RouteEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPNS4_10RouteGroupENS_8weak_ptrINS4_5RouteEEEEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSG_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS7_9ChanCountEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS4_9ChanCountEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS4_9ChanCountEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEiEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEE6manageERKNS1_15function_bufferERSN_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEiEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionERN4MIDI14MachineControlEiEENS0_5list3INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERN4MIDI14MachineControlEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSM_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERN4MIDI14MachineControlEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionERN4MIDI14MachineControlEEENS0_5list2INS0_5valueIPS5_EENS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEfbEENS3_5list4INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEE6manageERKNS1_15function_bufferERSO_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEfbEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionERN4MIDI14MachineControlEfbEENS0_5list4INS0_5valueIPS5_EENS_3argILi1EEENSE_ILi2EEENSE_ILi3EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIiPFiNS_10shared_ptrIN6ARDOUR8PlaylistEEEENS3_5list1INS_3argILi1EEEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIiPFiNS_10shared_ptrIN6ARDOUR8PlaylistEEEENS0_5list1INS_3argILi1EEEEEEE _ZTSN5boost3_bi6bind_tIiPFiNS_10shared_ptrIN6ARDOUR8PlaylistEEEENS0_5list1INS_3argILi1EEEEEEE _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS7_10RouteGroupEEENS3_5list2INS3_5valueIPS8_EENSD_ISA_EEEEEEE6manageERKNS1_15function_bufferERSK_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_10RouteGroupEEENS0_5list2INS0_5valueIPS5_EENSA_IS7_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNS4_10RouteGroupEEENS0_5list2INS0_5valueIPS5_EENSA_IS7_EEEEEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS3_5list1INS3_5valueIPS8_EEEEEEvNS7_9Locations6ChangeEE6invokeERNS1_15function_bufferESH_ _ZN5boost6detail8function21function_obj_invoker1INS_3_bi6bind_tIiPFiNS_10shared_ptrIN6ARDOUR8PlaylistEEEENS3_5list1INS_3argILi1EEEEEEEiS8_E6invokeERNS1_15function_bufferES8_ _ZN6ARDOUR7Session19remove_controllableEPN3PBD12ControllableE _ZTVN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterEE _ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionENS_10shared_ptrINS7_6SourceEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSB_E6invokeERNS1_15function_bufferESB_ _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionENS_10shared_ptrINS7_8PlaylistEEEbEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSH_ILi2EEEEEEEvSB_bE6invokeERNS1_15function_bufferESB_b _ZN5boost6detail8function26void_function_obj_invoker2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionEPNS7_10RouteGroupENS_8weak_ptrINS7_5RouteEEEEENS3_5list3INS3_5valueIPS8_EENS_3argILi1EEENSJ_ILi2EEEEEEEvSA_SD_E6invokeERNS1_15function_bufferESA_SD_ _ZN3PBD14path_is_withinERKSsSs _ZN6ARDOUR7Session26get_control_protocol_stateEv _ZN6ARDOUR7Session18get_sources_as_xmlEv statfs64 statvfs64 _ZNK6ARDOUR7Session12analysis_dirEv _ZNK6ARDOUR7Session11plugins_dirEv _ZNK6ARDOUR7Session13externals_dirEv _ZN6ARDOUR7Session19route_group_by_nameESs _ZNK6ARDOUR7Session15all_route_groupEv _ZN6ARDOUR7Session12add_commandsERKSt6vectorIP7CommandSaIS3_EE _ZN6ARDOUR7Session24begin_reversible_commandEj _ZN15UndoTransactionC1Ev g_quark_from_string _ZN11UndoHistory3addEP15UndoTransaction _ZN6ARDOUR7Session21cleanup_trash_sourcesERNS_13CleanupReportE _ZN3PBD15clear_directoryERKSsPjPSt6vectorISsSaISsEE _ZN6ARDOUR7Session16add_controllableEN5boost10shared_ptrIN3PBD12ControllableEEE _ZN6ARDOUR7Session18controllable_by_idERKN3PBD2IDE _ZN6ARDOUR7Session26controllable_by_descriptorERKN3PBD22ControllableDescriptorE _ZNK3PBD22ControllableDescriptor3ridEv _ZNK3PBD22ControllableDescriptor6targetEj _ZN6ARDOUR7Session17set_history_depthEj _ZN11UndoHistory9set_depthEj _ZNK6ARDOUR7Session16solo_cut_controlEv _ZN6ARDOUR7Session26get_session_info_from_pathER7XMLTreeRKSs _ZN6ARDOUR7Session18get_info_from_pathERKSsRfRNS_12SampleFormatE _ZNK6ARDOUR7Session9raid_pathEv _ZN5boost20dynamic_pointer_castIN6ARDOUR10FileSourceENS1_6SourceEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZN6ARDOUR7Session19load_diskstreams_2XERK7XMLNodei _ZN6ARDOUR7Session18XMLRouteFactory_2XERK7XMLNodei _ZN5boost10shared_ptrIN6ARDOUR6SourceEEaSERKS3_ _ZN5boost20dynamic_pointer_castIN6ARDOUR10MidiSourceENS1_6SourceEEENS_10shared_ptrIT_EERKNS4_IT0_EE _ZNSt6vectorIN4Glib7ustringESaIS1_EED2Ev _ZNSt6vectorIN4Glib7ustringESaIS1_EED1Ev _ZNSt4listIPN6ARDOUR10RouteGroupESaIS2_EEaSERKS4_ _ZN4Glib11ArrayHandleISsNS_17Container_Helpers10TypeTraitsISsEEED2Ev _ZN4Glib11ArrayHandleISsNS_17Container_Helpers10TypeTraitsISsEEED1Ev _ZNK6ARDOUR17ProxyControllable9get_valueEv _ZN5boost9function1IbdE5clearEv _ZN6ARDOUR7Session16XMLSourceFactoryERK7XMLNode _ZN6ARDOUR13SourceFactory6createERNS_7SessionERK7XMLNodeb _Z14string_composeIA4097_cPcESsRKSsRKT_RKT0_ _ZN5boost9function1IvNS_10shared_ptrIN6ARDOUR6SourceEEEE5clearEv _ZN5boost9function2IvNS_10shared_ptrIN6ARDOUR8PlaylistEEEbE5clearEv _ZN5boost9function1IvPN6ARDOUR14AutomationListEE5clearEv _ZN5boost9function1IvPN3PBD12ControllableEE5clearEv _ZN5boost9function1IvN6ARDOUR9ChanCountEE5clearEv _ZN5boost9function1IvPKcE5clearEv _ZN5boost9function1IvN6ARDOUR9Locations6ChangeEE5clearEv _ZN6ARDOUR7Session14ensure_subdirsEv _ZN6ARDOUR7Session19load_nested_sourcesERK7XMLNode _ZN6ARDOUR7Session15restore_historyESs _ZN6ARDOUR7Session12remove_stateESs _ZN6ARDOUR18create_backup_fileERKSs _ZN11UndoHistory9get_stateEi _ZN6ARDOUR7Session12rename_stateESsSs _ZNSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EE5mergeINS2_7Session22RoutePublicOrderSorterEEEvRS6_T_ _ZNSt4listIN5boost10shared_ptrIN6ARDOUR5RouteEEESaIS4_EE4sortINS2_7Session22RoutePublicOrderSorterEEEvT_ _ZN6ARDOUR7Session14load_compoundsERK7XMLNode _ZNSt6vectorIN5boost10shared_ptrIN6ARDOUR6SourceEEESaIS4_EE9push_backERKS4_ _ZN6ARDOUR7Session21XMLAudioRegionFactoryERK7XMLNodeb _ZTIN6ARDOUR16SilentFileSourceE _ZN6ARDOUR7Session20XMLMidiRegionFactoryERK7XMLNodeb _ZN5boost9function2IvPN6ARDOUR10RouteGroupENS_8weak_ptrINS1_5RouteEEEE5clearEv _ZNSt6vectorIPSsSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_ _ZN5boost9function1IvRN4MIDI14MachineControlEE5clearEv _ZN5boost9function2IvRN4MIDI14MachineControlEPKhE5clearEv _ZN5boost9function2IvRN4MIDI14MachineControlEiE5clearEv _ZN5boost9function3IvRN4MIDI14MachineControlEfbE5clearEv _ZN5boost9function3IvRN4MIDI14MachineControlEjbE5clearEv _ZN6ARDOUR17ProxyControllable9set_valueEd _ZN6ARDOUR7Session18remove_route_groupERNS_10RouteGroupE _ZN6ARDOUR7Session12load_regionsERK7XMLNode _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEEE _ZN6ARDOUR10UserBundleC1ERK7XMLNodeb _ZN6ARDOUR7Session16find_all_sourcesESsRSt3setISsSt4lessISsESaISsEE _ZN6ARDOUR7Session33find_all_sources_across_snapshotsERSt3setISsSt4lessISsESaISsEEb _ZN6ARDOUR7Session20reorder_route_groupsESt4listIPNS_10RouteGroupESaIS3_EE _ZN6ARDOUR7Session9set_cleanEv _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPN6ARDOUR14AutomationListEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPN6ARDOUR14AutomationListEEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPNS2_12ControllableEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvPNS2_12ControllableEEEEED1Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountEEEEED2Ev _ZNSt4pairIKN5boost10shared_ptrIN3PBD10ConnectionEEENS0_8functionIFvN6ARDOUR9ChanCountEEEEED1Ev _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE8_M_eraseEPSt13_Rb_tree_nodeISD_E _ZN6ARDOUR17ProxyControllableD2Ev _ZTVN6ARDOUR17ProxyControllableE _ZN6ARDOUR17ProxyControllableD1Ev _ZThn100_N6ARDOUR17ProxyControllableD1Ev _ZN6ARDOUR17ProxyControllableD0Ev _ZThn100_N6ARDOUR17ProxyControllableD0Ev _ZN6ARDOUR15RCConfiguration18set_solo_mute_gainEf _ZN3PBD19exists_and_writableERKSs _ZN6ARDOUR28session_template_dir_to_fileERKSs _ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE _ZN3PBD10copy_filesERKSsS1_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvSsSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN3PBD7Signal2IvSsSsNS_17OptionalLastValueIvEEEclESsSs _ZN6ARDOUR7Session13restore_stateESs _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFixxEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiPN6ARDOUR7SessionESsNS8_8DataTypeEEEEESt10_Select1stISE_ESt4lessIS4_ESaISE_EE7_M_copyEPKSt13_Rb_tree_nodeISE_EPSM_ _ZN3PBD7Signal3IiPN6ARDOUR7SessionESsNS1_8DataTypeENS_17OptionalLastValueIiEEEclES3_SsS4_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEEclES5_ _ZN6ARDOUR7Session12load_sourcesERK7XMLNode _Z5splitN4Glib7ustringERSt6vectorIS0_SaIS0_EEc _ZN6ARDOUR13SourceFactory13SourceCreatedE _ZN6ARDOUR13SourceFactory12createSilentERNS_7SessionERK7XMLNodexf _ZNSt12_Destroy_auxILb0EE9__destroyIPN6ARDOUR7Session14space_and_pathEEEvT_S6_ _ZNSt6vectorIN6ARDOUR7Session14space_and_pathESaIS2_EEaSERKS4_ _ZNSt6vectorIN6ARDOUR7Session14space_and_pathESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR7Session15setup_raid_pathESs _ZN4MIDI14MachineControl21set_receive_device_idEh _ZN4MIDI14MachineControl18set_send_device_idEh _ZN6ARDOUR7Session14reset_rf_scaleEx _ZN6ARDOUR7Session16drop_sync_sourceEv _ZN6ARDOUR7Session21switch_to_sync_sourceENS_10SyncSourceE _ZN6Evoral11ControlList19set_thinning_factorEd _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFiNS1_IN6ARDOUR8PlaylistEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE7_M_copyEPKSt13_Rb_tree_nodeISD_EPSL_ _ZN6ARDOUR7Session27ask_about_playlist_deletionEN5boost10shared_ptrINS_8PlaylistEEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR8PlaylistEEEbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR14AutomationListEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPNS2_12ControllableEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9ChanCountEEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZZN5boost9function1IbdE9assign_toINS_3_bi6bind_tIbNS_4_mfi3mf1IbN6ARDOUR15RCConfigurationEfEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function0IdE9assign_toINS_3_bi6bind_tIfNS_4_mfi4cmf0IfN6ARDOUR15RCConfigurationEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEEE _ZZN5boost9function1IvNS_10shared_ptrIN6ARDOUR6SourceEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS2_7SessionES4_EENS7_5list2INS7_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvNS_10shared_ptrIN6ARDOUR8PlaylistEEEbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS2_7SessionES4_bEENS7_5list3INS7_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvPN6ARDOUR14AutomationListEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_7SessionES3_EENS6_5list2INS6_5valueIPSA_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvPN3PBD12ControllableEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES3_EENS6_5list2INS6_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvN6ARDOUR9ChanCountEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvNS1_7SessionES2_EENS5_5list2INS5_5valueIPS9_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPKcEEEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISC_ERKSC_ _ZN3PBD7Signal1IvRKNS_14PropertyChangeENS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS3_EEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvN6ARDOUR9Locations6ChangeEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN9__gnu_cxx5__ops15_Iter_comp_iterIN6ARDOUR7Session28space_and_path_ascending_cmpEEclINS_17__normal_iteratorIPNS3_14space_and_pathESt6vectorIS8_SaIS8_EEEESD_EEbT_T0_ _ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_SE_T0_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvPN6ARDOUR10RouteGroupENS0_8weak_ptrINS8_5RouteEEEEEEESt10_Select1stISG_ESt4lessIS4_ESaISG_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISG_ERKSG_ _ZN3PBD7Signal2IvPN6ARDOUR10RouteGroupEN5boost8weak_ptrINS1_5RouteEEENS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKNS4_8functionIFvS3_S7_EEE _ZN6ARDOUR7Session15add_route_groupEPNS_10RouteGroupE _ZZN5boost9function2IvPN6ARDOUR10RouteGroupENS_8weak_ptrINS1_5RouteEEEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvNS1_7SessionES3_S6_EENS9_5list3INS9_5valueIPSD_EENS_3argILi1EEENSJ_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function1IvRKN3PBD14PropertyChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionEPNSB_10RouteGroupEEENS7_5list2INS7_5valueIPSC_EENSH_ISE_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session17load_route_groupsERK7XMLNodei _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN3PBD7Signal1IvRN4MIDI14MachineControlENS_17OptionalLastValueIvEEE19connect_same_threadERNS_20ScopedConnectionListERKN5boost8functionIFvS3_EEE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEPKhEEEESt10_Select1stISF_ESt4lessIS4_ESaISF_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISF_ERKSF_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEiEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEfbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvRN4MIDI14MachineControlEjbEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorISD_ERKSD_ _ZN6ARDOUR7Session26setup_midi_machine_controlEv _ZN4MIDI14MachineControlC1Ev _ZN4MIDI14MachineControl9set_portsEPNS_4PortES2_ _ZZN5boost9function1IvRN4MIDI14MachineControlEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES3_EENS6_5list2INS6_5valueIPSB_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvRN4MIDI14MachineControlEPKhE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionES3_S5_EENS8_5list3INS8_5valueIPSD_EENS_3argILi1EEENSJ_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function2IvRN4MIDI14MachineControlEiE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf2IvN6ARDOUR7SessionES3_iEENS6_5list3INS6_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function3IvRN4MIDI14MachineControlEfbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionES3_fbEENS6_5list4INS6_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEEEvT_E13stored_vtable _ZZN5boost9function3IvRN4MIDI14MachineControlEjbE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf3IvN6ARDOUR7SessionES3_jbEENS6_5list4INS6_5valueIPSB_EENS_3argILi1EEENSH_ILi2EEENSH_ILi3EEEEEEEEEvT_E13stored_vtable _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPPSsSt6vectorIS2_SaIS2_EEEEiS2_NS0_5__ops15_Iter_comp_iterI10string_cmpEEEvT_T0_SD_T1_T2_ _ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPPSsSt6vectorIS2_SaIS2_EEEENS0_5__ops15_Iter_comp_iterI10string_cmpEEEvT_SC_SC_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPPSsSt6vectorIS2_SaIS2_EEEEiNS0_5__ops15_Iter_comp_iterI10string_cmpEEEvT_SC_T0_T1_ _ZN6ARDOUR7Session15possible_statesESs _ZNK6ARDOUR7Session15possible_statesEv _ZSt11__push_heapIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEEiS4_NS0_5__ops14_Iter_comp_valINS3_28space_and_path_ascending_cmpEEEEvT_T0_SF_T1_T2_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEEiS4_NS0_5__ops15_Iter_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_T0_SF_T1_T2_ _ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_SE_T0_ _ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_SE_SE_T0_ _ZSt4swapIN6ARDOUR7Session14space_and_pathEEvRT_S4_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6ARDOUR7Session14space_and_pathESt6vectorIS4_SaIS4_EEEEiNS0_5__ops15_Iter_comp_iterINS3_28space_and_path_ascending_cmpEEEEvT_SE_T0_T1_ _ZNSt5dequeIcSaIcEE13_M_insert_auxIN9__gnu_cxx17__normal_iteratorIPKcSsEEEEvSt15_Deque_iteratorIcRcPcET_SC_j _ZN5boost9algorithm6detail21find_format_all_impl2ISsNS1_13first_finderFIN9__gnu_cxx17__normal_iteratorIPKcSsEENS0_8is_equalEEENS1_13const_formatFINS_14iterator_rangeIS8_EEEENSC_INS5_IPcSsEEEESD_EEvRT_T0_T1_T2_T3_ _ZN6ARDOUR7Session12load_optionsERK7XMLNode _ZN3PBD2ID8_counterE _ZN6Evoral21init_event_id_counterEi _ZN6ARDOUR7Session5stateEb _ZN6Evoral16event_id_counterEv _ZN6ARDOUR7Session12get_templateEv _ZN6ARDOUR7Session13save_templateESs _ZN6ARDOUR23user_template_directoryEv _ZN6ARDOUR7Session20maybe_write_autosaveEv _ZN6ARDOUR7Session9auto_saveEv _ZN6ARDOUR7Session15cleanup_regionsEv _ZN6ARDOUR7Session15cleanup_sourcesERNS_13CleanupReportE _ZZN5boost9function1IiNS_10shared_ptrIN6ARDOUR8PlaylistEEEE9assign_toINS_3_bi6bind_tIiPFiS4_ENS7_5list1INS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session6renameERKSs _ZN6ARDOUR7Session13engine_haltedEv _ZZN5boost9function1IvPKcE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR7SessionEEENS5_5list1INS5_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR7Session13xrun_recoveryEv _ZN6ARDOUR8TempoMapC1Ex _ZZN5boost9function1IvRKN3PBD14PropertyChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf1IvN6ARDOUR7SessionES4_EENS7_5list2INS7_5valueIPSC_EENS_3argILi1EEEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15MidiClockTickerC1Ev _ZN6ARDOUR13SndFileSource25setup_standard_crossfadesERKNS_7SessionEx _ZZN5boost9function1IvN6ARDOUR9Locations6ChangeEE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvNS1_7SessionEEENS6_5list1INS6_5valueIPSA_EEEEEEEEvT_E13stored_vtable _ZN4MIDI21MachineControlCommandC1EN8Timecode4TimeE _ZTIN6Evoral3SMF9FileErrorE _ZTSN6Evoral3SMF9FileErrorE _ZTIN6ARDOUR17ProxyControllableE _ZTSN6ARDOUR17ProxyControllableE _ZTSN6ARDOUR16SilentFileSourceE _ZTIN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterEE _ZTSN5boost6detail18sp_counted_impl_pdIPN3PBD12ControllableE12null_deleterEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR10UserBundleEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR17ProxyControllableEEE _ZN6ARDOUR28get_state_files_in_directoryERKSsRSt6vectorISsSaISsEE _ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops14_Val_comp_iterISt4lessISsEEEEvT_T0_ _ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops15_Iter_comp_iterISt4lessISsEEEEvT_SC_T0_ _ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEiSsNS0_5__ops15_Iter_comp_iterISt4lessISsEEEEvT_T0_SD_T1_T2_ _ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops15_Iter_comp_iterISt4lessISsEEEEvT_SC_T0_ _ZSt13__heap_selectIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEENS0_5__ops15_Iter_comp_iterISt4lessISsEEEEvT_SC_SC_T0_ _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEEiNS0_5__ops15_Iter_comp_iterISt4lessISsEEEEvT_SC_T0_T1_ _ZN6ARDOUR27get_file_names_no_extensionERKSt6vectorISsSaISsEE _ZN6ARDOUR8TempoMap8bbt_timeExRN8Timecode8BBT_TimeE llround _ZN6ARDOUR7Session13timecode_timeExRN8Timecode4TimeE _ZN6ARDOUR7Session23timecode_time_subframesExRN8Timecode4TimeE _ZNK6ARDOUR7Session17timecode_durationExRN8Timecode4TimeE _ZNK6ARDOUR7Session24timecode_duration_stringEPcjx _ZN6ARDOUR7Session13timecode_timeERN8Timecode4TimeE _ZN6ARDOUR7Session17convert_to_framesERKNS_7AnyTimeE _ZNK6ARDOUR8TempoMap17framepos_plus_bbtExN8Timecode8BBT_TimeE _ZN6ARDOUR7Session19request_track_speedEPNS_5TrackEd _ZN6ARDOUR7Session15realtime_locateEv _ZN6ARDOUR7Session22non_realtime_set_speedEv _ZN6ARDOUR7Session22non_realtime_overwriteEiRb _ZN6ARDOUR7Session19non_realtime_locateEv _ZN6ARDOUR7Session15unset_play_loopEv _ZN6ARDOUR7Session17flush_all_insertsEv _ZN6ARDOUR7Session16unset_play_rangeEv _ZN6ARDOUR7Session26request_roll_at_and_returnExx _ZN6ARDOUR7Session15allow_auto_playEb _ZN6ARDOUR7Session15send_mmc_locateEx _ZN6ARDOUR7Session37request_suspend_timecode_transmissionEv _ZN6ARDOUR7Session36request_resume_timecode_transmissionEv _ZNSt4listIN6ARDOUR10AudioRangeESaIS1_EEaSERKS3_ _ZN6ARDOUR7Session18request_play_rangeEPSt4listINS_10AudioRangeESaIS2_EEb _ZN6ARDOUR7Session20request_bounded_rollExx _ZN6ARDOUR7Session19request_sync_sourceEPNS_5SlaveE _ZN6ARDOUR7Session17non_realtime_stopEbiRb _ZNK6ARDOUR17SlaveSessionProxy9tempo_mapEv _ZNK6ARDOUR17SlaveSessionProxy10frame_rateEv _ZNK6ARDOUR17SlaveSessionProxy15transport_frameEv _ZN6ARDOUR17SlaveSessionProxyD2Ev _ZN6ARDOUR17SlaveSessionProxyD1Ev _ZNK6ARDOUR17SlaveSessionProxy16frames_per_cycleEv _ZNK6ARDOUR17SlaveSessionProxy13audible_frameEv _ZNK6ARDOUR17SlaveSessionProxy24frames_since_cycle_startEv _ZNK6ARDOUR17SlaveSessionProxy26sample_time_at_cycle_startEv _ZNK6ARDOUR17SlaveSessionProxy10frame_timeEv _ZN6ARDOUR17SlaveSessionProxy14request_locateExb _ZN6ARDOUR17SlaveSessionProxy23request_transport_speedEd _ZN6ARDOUR17SlaveSessionProxyD0Ev _ZTSN6ARDOUR17SlaveSessionProxyE _ZTIN6ARDOUR17SlaveSessionProxyE _ZN6ARDOUR9SMFSource30mark_streaming_write_completedEv _ZTv0_n92_N6ARDOUR9SMFSource30mark_streaming_write_completedEv _ZN6ARDOUR9SMFSource16prevent_deletionEv _ZThn328_N6ARDOUR9SMFSource16prevent_deletionEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEED1Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEED2Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEED0Ev _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEED0Ev _ZN6ARDOUR9SMFSourceD1Ev _ZTVN6ARDOUR9SMFSourceE _ZN6Evoral3SMFD2Ev _ZTTN6ARDOUR9SMFSourceE _ZTvn124_n12_N6ARDOUR9SMFSourceD1Ev _ZTvn24_n12_N6ARDOUR9SMFSourceD1Ev _ZTv0_n12_N6ARDOUR9SMFSourceD1Ev _ZThn356_N6ARDOUR9SMFSourceD1Ev _ZThn328_N6ARDOUR9SMFSourceD1Ev _ZN6ARDOUR9SMFSourceD0Ev _ZTvn124_n12_N6ARDOUR9SMFSourceD0Ev _ZTvn24_n12_N6ARDOUR9SMFSourceD0Ev _ZTv0_n12_N6ARDOUR9SMFSourceD0Ev _ZThn356_N6ARDOUR9SMFSourceD0Ev _ZThn328_N6ARDOUR9SMFSourceD0Ev _ZN6ARDOUR9SMFSource9get_stateEv _ZTvn24_n28_N6ARDOUR9SMFSource9get_stateEv _ZTv0_n28_N6ARDOUR9SMFSource9get_stateEv _ZN6ARDOUR9SMFSource8set_pathERKSs _ZN6Evoral3SMF8set_pathERKSs _ZThn328_N6ARDOUR9SMFSource8set_pathERKSs _ZN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEE7disposeEv _ZN6ARDOUR9SMFSource13destroy_modelEv _ZN6ARDOUR9SMFSourceC2ERNS_7SessionERKSsNS_6Source4FlagE _ZN6ARDOUR9SMFSourceC1ERNS_7SessionERKSsNS_6Source4FlagE _ZN6ARDOUR9SMFSourceC2ERNS_7SessionERKSs _ZN6ARDOUR9SMFSourceC1ERNS_7SessionERKSs _ZN6ARDOUR9SMFSourceD2Ev _ZN6ARDOUR9SMFSource14open_for_writeEv _ZN6Evoral3SMF6createERKSsit regexec regcomp _ZN6ARDOUR9SMFSource15valid_midi_fileERKSs _ZN6Evoral3SMF4testERKSs _ZNK6ARDOUR9SMFSource19safe_file_extensionERKSs _ZThn328_NK6ARDOUR9SMFSource19safe_file_extensionERKSs _ZN6ARDOUR9SMFSource16ensure_disk_fileEv _ZN6ARDOUR9SMFSource10flush_midiEv _ZN6Evoral3SMF9end_writeEv _ZN5boost10shared_ptrIN6ARDOUR9MidiModelEEaSERKS3_ _ZN6ARDOUR9SMFSource33mark_streaming_midi_write_startedENS_8NoteModeE _ZN6Evoral3SMF11begin_writeEv _ZN6ARDOUR9SMFSource35mark_midi_streaming_write_completedEN6Evoral8SequenceIdE15StuckNoteOptionEd _ZN6ARDOUR9SMFSource28append_event_unlocked_framesERKN6Evoral5EventIxEEx _ZN6Evoral3SMF18append_event_deltaEjjPKhi _ZN13StringPrivate11Composition3argIdEERS0_RKT_ _ZN6ARDOUR9SMFSource27append_event_unlocked_beatsERKN6Evoral5EventIdEE _ZN6ARDOUR9SMFSource9set_stateERK7XMLNodei _ZTvn24_n32_N6ARDOUR9SMFSource9set_stateERK7XMLNodei _ZTv0_n32_N6ARDOUR9SMFSource9set_stateERK7XMLNodei _ZThn328_N6ARDOUR9SMFSource9set_stateERK7XMLNodei _ZN6ARDOUR9SMFSourceC2ERNS_7SessionERK7XMLNodeb _ZN6ARDOUR9SMFSourceC1ERNS_7SessionERK7XMLNodeb __fixunsdfdi _ZNK6ARDOUR9SMFSource13read_unlockedERN6Evoral9EventSinkIxEExxxPNS_16MidiStateTrackerE _ZNK6Evoral3SMF13seek_to_startEv _ZN6ARDOUR9SMFSource14write_unlockedERNS_14MidiRingBufferIxEExx _ZN6Evoral5EventIxE3setEPKhjx realloc _ZN6ARDOUR9SMFSource10load_modelEbb _ZN6Evoral8SequenceIdE5clearEv _ZTVN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEEE _ZTSN6ARDOUR9SMFSourceE _ZTIN6Evoral3SMFE _ZTIN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEEE _ZTSN5boost6detail17sp_counted_impl_pIN4Glib7Threads5Mutex4LockEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9MidiModelEEE _Z30sndfile_header_format_by_indexi sndfile_header_formats _Z32sndfile_bitdepth_format_by_indexi sndfile_bitdepth_formats _Z30sndfile_endian_format_by_indexi sndfile_endian_formats _ZNSt8_Rb_treeIiSt4pairIKiSsESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt3mapIiSsSt4lessIiESaISt4pairIKiSsEEED2Ev _ZNSt3mapIiSsSt4lessIiESaISt4pairIKiSsEEED1Ev _ZNSt8_Rb_treeIiSt4pairIKiSsESt10_Select1stIS2_ESt4lessIiESaIS2_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS2_ERKS2_ _Z20sndfile_minor_formati sf_command _Z20sndfile_major_formati sndfile_endian_formats_strings sndfile_bitdepth_formats_strings sndfile_file_endings_strings sndfile_header_formats_strings _ZNK6ARDOUR23SndFileImportableSource8channelsEv _ZNK6ARDOUR23SndFileImportableSource6lengthEv _ZNK6ARDOUR23SndFileImportableSource10samplerateEv _ZNK6ARDOUR23SndFileImportableSource16natural_positionEv _ZNK6ARDOUR23SndFileImportableSource16clamped_at_unityEv _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EED2Ev _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EED1Ev _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EE7disposeEv _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EE19get_untyped_deleterEv _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EED0Ev _ZN6ARDOUR23SndFileImportableSource4readEPfx _ZN6ARDOUR23SndFileImportableSource4seekEx _ZN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EE11get_deleterERKSt9type_info _ZTSPFiP11SNDFILE_tagE _ZN6ARDOUR23SndFileImportableSourceD2Ev _ZTVN6ARDOUR23SndFileImportableSourceE _ZN6ARDOUR23SndFileImportableSourceD1Ev _ZN6ARDOUR23SndFileImportableSourceD0Ev _ZN6ARDOUR23SndFileImportableSource17get_timecode_infoEP11SNDFILE_tagP17SF_BROADCAST_INFORb _ZN6ARDOUR23SndFileImportableSourceC2ERKSs _ZTVN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EEE _ZTSN6ARDOUR23SndFileImportableSourceE _ZTIN6ARDOUR23SndFileImportableSourceE _ZTIN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EEE _ZTSN5boost6detail18sp_counted_impl_pdIP11SNDFILE_tagPFiS3_EEE _ZNK6ARDOUR13SndFileSource11sample_rateEv _ZNK6ARDOUR13SndFileSource16natural_positionEv _ZTv0_n84_NK6ARDOUR13SndFileSource16natural_positionEv _ZN6ARDOUR13SndFileSource19clear_capture_marksEv _ZN6ARDOUR13SndFileSource18mark_capture_startEx _ZN6ARDOUR13SndFileSource16mark_capture_endEv _ZNK6ARDOUR13SndFileSource24last_capture_start_frameEv _ZNK6ARDOUR13SndFileSource23one_of_several_channelsEv _ZNK6ARDOUR13SndFileSource16clamped_at_unityEv _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR13SndFileSourceEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR13SndFileSource21set_timeline_positionEx _ZTv0_n120_N6ARDOUR13SndFileSource21set_timeline_positionEx _ZN6ARDOUR13SndFileSource11file_closedEv _ZN6ARDOUR13SndFileSource8set_pathERKSs _ZThn168_N6ARDOUR13SndFileSource8set_pathERKSs _ZN6ARDOUR13SndFileSource15set_destructiveEb _ZN6ARDOUR13SndFileSource12xfade_framesE _ZTv0_n100_N6ARDOUR13SndFileSource15set_destructiveEb _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR13SndFileSourceEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR13SndFileSourceEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR13SndFileSourceEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR13SndFileSource15out_coefficientE _ZN6ARDOUR13SndFileSource14in_coefficientE _Z25compute_equal_power_fadesxPfS_ _ZN6ARDOUR13SndFileSourceD1Ev _ZTVN6ARDOUR13SndFileSourceE _ZTTN6ARDOUR13SndFileSourceE _ZTvn124_n12_N6ARDOUR13SndFileSourceD1Ev _ZTvn24_n12_N6ARDOUR13SndFileSourceD1Ev _ZTv0_n12_N6ARDOUR13SndFileSourceD1Ev _ZThn168_N6ARDOUR13SndFileSourceD1Ev _ZN6ARDOUR13SndFileSourceD0Ev _ZTvn124_n12_N6ARDOUR13SndFileSourceD0Ev _ZTvn24_n12_N6ARDOUR13SndFileSourceD0Ev _ZTv0_n12_N6ARDOUR13SndFileSourceD0Ev _ZThn168_N6ARDOUR13SndFileSourceD0Ev _ZN6ARDOUR13SndFileSourceD2Ev _ZN6ARDOUR13SndFileSource12flush_headerEv _ZN3PBD17SndFileDescriptor8allocateEv _ZN3PBD14FileDescriptor7releaseEv _ZN6ARDOUR13SndFileSource29handle_header_position_changeEv _ZN6ARDOUR13SndFileSource28set_header_timeline_positionEv _ZN12AudioGrapher13BroadcastInfo13write_to_fileEP11SNDFILE_tag _ZN12AudioGrapher13BroadcastInfo14load_from_fileEP11SNDFILE_tag _ZNK12AudioGrapher13BroadcastInfo18get_time_referenceEv _ZN6ARDOUR13SndFileSource20setup_broadcast_infoExR2tml _ZN6ARDOUR13SndFileSource13update_headerExR2tml _ZN13StringPrivate11Composition3argIA256_cEERS0_RKT_ _Z14string_composeISsPKcA256_cESsRKSsRKT_RKT0_RKT1_ _ZNK6ARDOUR13SndFileSource13read_unlockedEPfxx _ZN6ARDOUR13SndFileSource11write_floatEPfxx sf_writef_float _ZN6ARDOUR13SndFileSource29nondestructive_write_unlockedEPfx _ZN6ARDOUR13SndFileSource9crossfadeEPfxi _ZN6ARDOUR13SndFileSource26destructive_write_unlockedEPfx _ZN6ARDOUR13SndFileSource12init_sndfileEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR13SndFileSourceEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR13SndFileSource4openEv _ZN3PBD17SndFileDescriptorC1ERKSsbP7SF_INFO _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE3strERKSs _ZN6ARDOUR13SndFileSourceC2ERNS_7SessionERK7XMLNode _ZN6ARDOUR13SndFileSourceC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR13SndFileSourceC2ERNS_7SessionERKSsiNS_6Source4FlagE _ZN6ARDOUR13SndFileSourceC1ERNS_7SessionERKSsiNS_6Source4FlagE _ZN6ARDOUR13SndFileSourceC2ERNS_7SessionERKSsS4_NS_12SampleFormatENS_12HeaderFormatExNS_6Source4FlagE _ZN6ARDOUR13SndFileSourceC1ERNS_7SessionERKSsS4_NS_12SampleFormatENS_12HeaderFormatExNS_6Source4FlagE _ZN6ARDOUR13SndFileSourceC2ERNS_7SessionERKSsi _ZN6ARDOUR13SndFileSourceC1ERNS_7SessionERKSsi _ZN6ARDOUR13SndFileSource14write_unlockedEPfx _ZTSN6ARDOUR13SndFileSourceE _ZTIN6ARDOUR13SndFileSourceE _ZN6ARDOUR13SndFileSource22default_writable_flagsE _ZThn24_N6ARDOUR6Source9set_stateERK7XMLNodei _ZN6ARDOUR6Source18fix_writable_flagsEv _ZN6ARDOUR6Source15load_transientsERKSs _ZTVN6ARDOUR6SourceE _ZN6ARDOUR6SourceC1ERNS_7SessionENS_8DataTypeERKSsNS0_4FlagE _ZN6ARDOUR6SourceC1ERNS_7SessionERK7XMLNode _ZN6ARDOUR6SourceD1Ev _ZThn124_N6ARDOUR6SourceD1Ev _ZThn24_N6ARDOUR6SourceD1Ev _ZN6ARDOUR6SourceD0Ev _ZThn124_N6ARDOUR6SourceD0Ev _ZThn24_N6ARDOUR6SourceD0Ev _ZN6ARDOUR17TransientDetector22operational_identifierEv _ZTSN6ARDOUR6SourceE _ZN6ARDOUR16SilentFileSource13update_headerExR2tml _ZN6ARDOUR16SilentFileSource12flush_headerEv _ZNK6ARDOUR16SilentFileSource11sample_rateEv _ZNK6ARDOUR16SilentFileSource15can_be_analysedEv _ZTv0_n108_NK6ARDOUR16SilentFileSource15can_be_analysedEv _ZNK6ARDOUR16SilentFileSource16clamped_at_unityEv _ZN6ARDOUR16SilentFileSource14write_unlockedEPfx _ZN6ARDOUR16SilentFileSource28set_header_timeline_positionEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEED0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEED0Ev _ZN6ARDOUR16SilentFileSourceD1Ev _ZTVN6ARDOUR16SilentFileSourceE _ZTTN6ARDOUR16SilentFileSourceE _ZTvn24_n12_N6ARDOUR16SilentFileSourceD1Ev _ZTv0_n12_N6ARDOUR16SilentFileSourceD1Ev _ZThn168_N6ARDOUR16SilentFileSourceD1Ev _ZTvn124_n12_N6ARDOUR16SilentFileSourceD1Ev _ZNK6ARDOUR16SilentFileSource13read_unlockedEPfxx _ZNK6ARDOUR16SilentFileSource19read_peaks_with_fppEPNS_8PeakDataExxxdx _ZN6ARDOUR16SilentFileSourceD0Ev _ZTvn24_n12_N6ARDOUR16SilentFileSourceD0Ev _ZTv0_n12_N6ARDOUR16SilentFileSourceD0Ev _ZThn168_N6ARDOUR16SilentFileSourceD0Ev _ZTvn124_n12_N6ARDOUR16SilentFileSourceD0Ev _ZNSt4listIN5boost8weak_ptrIN6ARDOUR11AudioSourceEEESaIS4_EED2Ev _ZNSt4listIN5boost8weak_ptrIN6ARDOUR11AudioSourceEEESaIS4_EED1Ev _ZN6ARDOUR13SourceFactory16files_with_peaksE _ZN6ARDOUR13SourceFactory18peak_building_lockE _ZN6ARDOUR13SourceFactory12PeaksToBuildE _ZN6ARDOUR13SourceFactory14setup_peakfileEN5boost10shared_ptrINS_6SourceEEEb _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEED2Ev _ZTVN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEEE _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEED1Ev _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEED0Ev _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEEE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEEE _ZN6ARDOUR13SourceFactory14createExternalENS_8DataTypeERNS_7SessionERKSsiNS_6Source4FlagEbb _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFvNS1_IN6ARDOUR6SourceEEEEEEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE12_M_erase_auxESt23_Rb_tree_const_iteratorISD_ESL_ _ZN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEE10disconnectENS2_INS_10ConnectionEEE _ZTIN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEEE _ZTSN3PBD7Signal1IvN5boost10shared_ptrIN6ARDOUR6SourceEEENS_17OptionalLastValueIvEEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR6SourceEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR19AudioPlaylistSourceEEE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR9SMFSourceEEE _ZN6ARDOUR8Speakers6updateEv _ZN6ARDOUR8Speakers9get_stateEv _ZN6ARDOUR7SpeakerC2ERKS0_ _ZN6ARDOUR7SpeakerC1ERKS0_ _ZN6ARDOUR7SpeakeraSERKS0_ _ZN6ARDOUR8SpeakersC2Ev _ZTVN6ARDOUR8SpeakersE _ZN6ARDOUR8Speakers13dump_speakersERSo __fmod_finite _ZNSt6vectorIN6ARDOUR7SpeakerESaIS1_EED2Ev _ZNSt6vectorIN6ARDOUR7SpeakerESaIS1_EED1Ev _ZN6ARDOUR8Speakers14clear_speakersEv _ZN6ARDOUR8Speakers9set_stateERK7XMLNodei _ZN6ARDOUR8Speakers14remove_speakerEi _ZNSt6vectorIN6ARDOUR7SpeakerESaIS1_EEaSERKS3_ _ZN6ARDOUR8SpeakersC2ERKS0_ _ZN6ARDOUR8SpeakersC1ERKS0_ _ZN6ARDOUR8SpeakersaSERKS0_ _ZN6ARDOUR8SpeakersD2Ev _ZN6ARDOUR8SpeakersD1Ev _ZN6ARDOUR8SpeakersD0Ev _ZNSt6vectorIN6ARDOUR7SpeakerESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZN6ARDOUR7Speaker4moveERKN3PBD13AngularVectorE _ZN3PBD22spherical_to_cartesianEdddRdS0_S0_ _ZN6ARDOUR7SpeakerC2EiRKN3PBD13AngularVectorE _ZN6ARDOUR7SpeakerC1EiRKN3PBD13AngularVectorE _ZN6ARDOUR8Speakers11add_speakerERKN3PBD13AngularVectorE _ZN6ARDOUR8Speakers12move_speakerEiRKN3PBD13AngularVectorE _ZTSN6ARDOUR8SpeakersE _ZTIN6ARDOUR8SpeakersE _ZN6ARDOUR13SrcFileSource13update_headerExR2tml _ZN6ARDOUR13SrcFileSource12flush_headerEv _ZN6ARDOUR13SrcFileSource28set_header_timeline_positionEv _ZNK6ARDOUR13SrcFileSource11sample_rateEv _ZNK6ARDOUR13SrcFileSource16natural_positionEv _ZTv0_n84_NK6ARDOUR13SrcFileSource16natural_positionEv _ZNK6ARDOUR13SrcFileSource15readable_lengthEv _ZNK6ARDOUR13SrcFileSource6lengthEx _ZTv0_n76_NK6ARDOUR13SrcFileSource6lengthEx _ZNK6ARDOUR13SrcFileSource15can_be_analysedEv _ZTv0_n108_NK6ARDOUR13SrcFileSource15can_be_analysedEv _ZNK6ARDOUR13SrcFileSource16clamped_at_unityEv _ZN6ARDOUR13SrcFileSource14write_unlockedEPfx _ZNK6ARDOUR13SrcFileSource19read_peaks_with_fppEPNS_8PeakDataExxxdx _ZN6ARDOUR13SrcFileSourceD1Ev _ZTVN6ARDOUR13SrcFileSourceE _ZTTN6ARDOUR13SrcFileSourceE _ZTvn124_n12_N6ARDOUR13SrcFileSourceD1Ev _ZTvn24_n12_N6ARDOUR13SrcFileSourceD1Ev _ZTv0_n12_N6ARDOUR13SrcFileSourceD1Ev _ZThn168_N6ARDOUR13SrcFileSourceD1Ev _ZN6ARDOUR13SrcFileSourceD0Ev _ZTvn124_n12_N6ARDOUR13SrcFileSourceD0Ev _ZTvn24_n12_N6ARDOUR13SrcFileSourceD0Ev _ZTv0_n12_N6ARDOUR13SrcFileSourceD0Ev _ZThn168_N6ARDOUR13SrcFileSourceD0Ev _ZN6ARDOUR13SrcFileSourceD2Ev _ZN6ARDOUR13SrcFileSourceC2ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE _ZN6ARDOUR13SrcFileSourceC1ERNS_7SessionEN5boost10shared_ptrINS_15AudioFileSourceEEENS_10SrcQualityE _ZNK6ARDOUR13SrcFileSource13read_unlockedEPfxx src_reset _ZTSN6ARDOUR13SrcFileSourceE _ZTIN6ARDOUR13SrcFileSourceE _ZN6ARDOUR13SrcFileSource9blocksizeE _ZN6ARDOUR12StripSilenceD2Ev _ZN6ARDOUR12StripSilenceD1Ev _ZN6ARDOUR12StripSilenceD0Ev _ZN6ARDOUR12StripSilenceC2ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEESt4listISt4pairIxxESaISA_EESt4lessIS7_ESaIS9_IKS7_SC_EEEx _ZTVN6ARDOUR12StripSilenceE _ZN6ARDOUR12StripSilenceC1ERNS_7SessionERKSt3mapIN5boost10shared_ptrINS_6RegionEEESt4listISt4pairIxxESaISA_EESt4lessIS7_ESaIS9_IKS7_SC_EEEx _ZN6ARDOUR12StripSilence3runEN5boost10shared_ptrINS_6RegionEEEPNS_8ProgressE _ZTSN6ARDOUR12StripSilenceE _ZTIN6ARDOUR12StripSilenceE _ZNK6ARDOUR15TapeFileMatcher7matchesERKSs _ZN6ARDOUR15TapeFileMatcherC2Ev regerror _ZN6ARDOUR15TapeFileMatcherC1Ev _ZN6ARDOUR29user_route_template_directoryEv _ZN6ARDOUR12TemplateInfoD2Ev _ZN6ARDOUR12TemplateInfoD1Ev _ZN6ARDOUR20template_search_pathEv _ZN6ARDOUR26route_template_search_pathEv _ZNSt6vectorIN6ARDOUR12TemplateInfoESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_ _ZN6ARDOUR22find_session_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE _ZN6ARDOUR20find_route_templatesERSt6vectorINS_12TemplateInfoESaIS1_EE _ZN6ARDOUR13MetricSection9set_frameEx _ZN6ARDOUR13MetricSection9set_startERKN8Timecode8BBT_TimeE _ZN6ARDOUR12MeterSectionD2Ev _ZN6ARDOUR12MeterSectionD1Ev _ZN6ARDOUR12TempoSectionD2Ev _ZN6ARDOUR12TempoSectionD1Ev _ZN6ARDOUR12MeterSectionD0Ev _ZN6ARDOUR12TempoSectionD0Ev _ZNK6ARDOUR12TempoSection9get_stateEv _ZN6ARDOUR12TempoSection19xml_state_node_nameE _ZNK6ARDOUR12MeterSection9get_stateEv _ZN6ARDOUR12MeterSection19xml_state_node_nameE _ZN6ARDOUR8TempoMap9get_stateEv _ZNK6ARDOUR5Meter15frames_per_gridERKNS_5TempoEx _ZNK6ARDOUR5Meter14frames_per_barERKNS_5TempoEx _ZN6ARDOUR12TempoSectionC2ERK7XMLNode _ZN6ARDOUR8TempoMap14_default_tempoE _ZTVN6ARDOUR12TempoSectionE _ZN6ARDOUR12TempoSectionC1ERK7XMLNode _ZN6ARDOUR12TempoSection26update_bar_offset_from_bbtERKNS_5MeterE _ZN8Timecode8BBT_Time14ticks_per_beatE _ZN6ARDOUR12TempoSection31update_bbt_time_from_bar_offsetERKNS_5MeterE _ZN6ARDOUR12MeterSectionC2ERK7XMLNode _ZN6ARDOUR8TempoMap14_default_meterE _ZTVN6ARDOUR12MeterSectionE _ZN6ARDOUR12MeterSectionC1ERK7XMLNode _ZNK6ARDOUR8TempoMap11first_meterEv _ZTIN6ARDOUR13MetricSectionE _ZTIN6ARDOUR12MeterSectionE _ZNK6ARDOUR8TempoMap11first_tempoEv _ZTIN6ARDOUR12TempoSectionE _ZNK6ARDOUR8TempoMap9metric_atExPSt20_List_const_iteratorIPNS_13MetricSectionEE _ZNK6ARDOUR8TempoMap9metric_atEN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMap8bbt_timeExRN8Timecode8BBT_TimeERKN9__gnu_cxx17__normal_iteratorIPKNS0_8BBTPointESt6vectorIS6_SaIS6_EEEE _ZNK6ARDOUR8TempoMap16tempo_section_atEx _ZNK6ARDOUR8TempoMap8meter_atEx _ZNK6ARDOUR8TempoMap4dumpERSo _ZNK6ARDOUR8TempoMap8n_temposEv _ZNK6ARDOUR8TempoMap8n_metersEv _ZN6ARDOUR8TempoMap16bbt_before_or_atEx _ZN6ARDOUR8TempoMap16bbt_before_or_atERKN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMap24bbt_duration_at_unlockedERKN8Timecode8BBT_TimeES4_i _ZN6ARDOUR8TempoMap15bbt_after_or_atEx _ZlsRSoRKN6ARDOUR5MeterE _ZlsRSoRKN6ARDOUR5TempoE _ZlsRSoRKN6ARDOUR13MetricSectionE _ZNSt4listIPN6ARDOUR13MetricSectionESaIS2_EEaSERKS4_ _ZNSt4listIPN6ARDOUR13MetricSectionESaIS2_EE4sortI19MetricSectionSorterEEvT_ _Z14string_composeIxESsRKSsRKT_ _ZN6ARDOUR8TempoMap11bbt_time_rtExRN8Timecode8BBT_TimeE _ZNSt11logic_errorC1ERKSs _ZTISt11logic_error _ZNSt11logic_errorD1Ev _Z14string_composeIN8Timecode8BBT_TimeEESsRKSsRKT_ _ZN13StringPrivate11Composition3argIN8Timecode8BBT_TimeEEERS0_RKT_ _ZN6ARDOUR8TempoMap9do_insertEPNS_13MetricSectionE _ZTIN6ARDOUR5MeterE _ZTIN6ARDOUR5TempoE _ZNSt6vectorIN6ARDOUR8TempoMap8BBTPointESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN6ARDOUR8TempoMap11_extend_mapEPNS_12TempoSectionEPNS_12MeterSectionESt14_List_iteratorIPNS_13MetricSectionEEN8Timecode8BBT_TimeExx _ZN6ARDOUR8TempoMap13recompute_mapEbx _ZN6ARDOUR8TempoMap10extend_mapEx _ZN6ARDOUR8TempoMap14require_map_toEx _ZN6ARDOUR8TempoMap25round_to_beat_subdivisionExii _ZN6ARDOUR8TempoMap13round_to_typeExiNS0_12BBTPointTypeE _ZN6ARDOUR8TempoMap12round_to_barExi _ZN6ARDOUR8TempoMap13round_to_beatExi _ZN6ARDOUR8TempoMap15bbt_duration_atExRKN8Timecode8BBT_TimeEi _ZN6ARDOUR8TempoMap14require_map_toERKN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMapC2Ex _ZTVN6ARDOUR8TempoMapE _ZN6ARDOUR8TempoMapD2Ev _ZN6ARDOUR8TempoMapD1Ev _ZThn100_N6ARDOUR8TempoMapD1Ev _ZN6ARDOUR8TempoMapD0Ev _ZThn100_N6ARDOUR8TempoMapD0Ev _ZN6ARDOUR8TempoMap12remove_tempoERKNS_12TempoSectionEb _ZN6ARDOUR8TempoMap12remove_meterERKNS_12MeterSectionEb _ZN6ARDOUR8TempoMap20change_initial_tempoEdd _ZN6ARDOUR8TempoMap11insert_timeExx _ZN6ARDOUR8TempoMap9add_tempoERKNS_5TempoEN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMap24change_existing_tempo_atExdd _ZN6ARDOUR8TempoMap9set_stateERK7XMLNodei _ZN6ARDOUR8TempoMap13replace_tempoERKNS_12TempoSectionERKNS_5TempoERKN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMap9add_meterERKNS_5MeterEN8Timecode8BBT_TimeE _ZN6ARDOUR8TempoMap13replace_meterERKNS_12MeterSectionERKNS_5MeterERKN8Timecode8BBT_TimeE _ZTSN6ARDOUR13MetricSectionE _ZTSN6ARDOUR12MeterSectionE _ZTSN6ARDOUR12TempoSectionE _ZTSN6ARDOUR8TempoMapE _ZTIN6ARDOUR8TempoMapE _ZTSN6ARDOUR5TempoE _ZTSN6ARDOUR5MeterE _ZTVN6ARDOUR13MetricSectionE _ZN6ARDOUR16TempoMapImporter12_cancel_moveEv _ZN6ARDOUR16TempoMapImporter5_moveEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEED0Ev _ZN6ARDOUR21TempoMapImportHandlerD2Ev _ZTVN6ARDOUR21TempoMapImportHandlerE _ZN6ARDOUR21TempoMapImportHandlerD1Ev _ZN6ARDOUR21TempoMapImportHandlerD0Ev _ZN6ARDOUR16TempoMapImporterD2Ev _ZTVN6ARDOUR16TempoMapImporterE _ZN6ARDOUR16TempoMapImporterD1Ev _ZNK6ARDOUR21TempoMapImportHandler8get_infoEv _ZN6ARDOUR16TempoMapImporterD0Ev _ZNK6ARDOUR16TempoMapImporter8get_infoEv _ZN6ARDOUR16TempoMapImporterC2ERK7XMLTreeRNS_7SessionERK7XMLNode _ZN6ARDOUR16TempoMapImporterC1ERK7XMLTreeRNS_7SessionERK7XMLNode _ZN6ARDOUR21TempoMapImportHandlerC2ERK7XMLTreeRNS_7SessionE _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEEE _ZN6ARDOUR21TempoMapImportHandlerC1ERK7XMLTreeRNS_7SessionE _ZNSt8_Rb_treeIN5boost10shared_ptrIN3PBD10ConnectionEEESt4pairIKS4_NS0_8functionIFbSsEEEESt10_Select1stISA_ESt4lessIS4_ESaISA_EE7_M_copyEPKSt13_Rb_tree_nodeISA_EPSI_ _ZN6ARDOUR16TempoMapImporter13_prepare_moveEv _ZTSN6ARDOUR21TempoMapImportHandlerE _ZTIN6ARDOUR21TempoMapImportHandlerE _ZTSN6ARDOUR16TempoMapImporterE _ZTIN6ARDOUR16TempoMapImporterE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR16TempoMapImporterEEE _ZN6ARDOUR13ThreadBuffersC2Ev _ZN6ARDOUR13ThreadBuffers31allocate_pan_automation_buffersExjb _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15MidiClockTickerEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN6ARDOUR15MidiClockTicker16transport_loopedEv _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15MidiClockTickerEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15MidiClockTickerEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15MidiClockTickerEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR15MidiClockTicker15session_locatedEv _ZN6ARDOUR15MidiClockTicker23transport_state_changedEv _ZN6ARDOUR15MidiClockTicker18session_going_awayEv _ZN6ARDOUR15MidiClockTicker22update_midi_clock_portEv _ZN6ARDOUR15MidiClockTicker18one_ppqn_in_framesEx _ZN6ARDOUR15MidiClockTicker21send_midi_clock_eventEjj _ZN6ARDOUR15MidiClockTicker16send_start_eventEjj _ZN6ARDOUR15MidiClockTicker19send_continue_eventEjj _ZN6ARDOUR15MidiClockTicker15send_stop_eventEjj _ZN6ARDOUR15MidiClockTicker19send_position_eventEjjj _ZN6ARDOUR15MidiClockTicker11set_sessionEPNS_7SessionE _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR15MidiClockTickerEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR15MidiClockTickerC2Ev _ZTVN6ARDOUR15MidiClockTickerE _ZN6ARDOUR15MidiClockTickerD2Ev _ZN6ARDOUR15MidiClockTickerD1Ev _ZN6ARDOUR15MidiClockTickerD0Ev _ZTSN6ARDOUR15MidiClockTickerE _ZTIN6ARDOUR15MidiClockTickerE _ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5TrackEEENS3_5list1INS3_5valueIPS8_EEEEEEvE6invokeERNS1_15function_bufferE _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEE7disposeEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEED0Ev _ZN5boost6detail8function15functor_managerINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5TrackEEENS3_5list1INS3_5valueIPS8_EEEEEEE6manageERKNS1_15function_bufferERSH_NS1_30functor_manager_operation_typeE _ZTIN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5TrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZTSN5boost3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5TrackEEENS0_5list1INS0_5valueIPS5_EEEEEE _ZN6ARDOUR5Track16RecEnableControlD2Ev _ZTVN6ARDOUR5Track16RecEnableControlE _ZN6ARDOUR5Track16RecEnableControlD1Ev _ZThn100_N6ARDOUR5Track16RecEnableControlD1Ev _ZThn264_N6ARDOUR5Track16RecEnableControlD1Ev _ZN6ARDOUR5Track16RecEnableControlD0Ev _ZThn100_N6ARDOUR5Track16RecEnableControlD0Ev _ZThn264_N6ARDOUR5Track16RecEnableControlD0Ev _ZNK6ARDOUR5Track16RecEnableControl9get_valueEv _ZThn24_N6ARDOUR5Track9set_stateERK7XMLNodei _ZN6ARDOUR5Track12FreezeRecordD2Ev _ZN6ARDOUR5Track12FreezeRecordD1Ev _ZNK6ARDOUR5Track12freeze_stateEv _ZN6ARDOUR5Track16RecEnableControlC2EN5boost10shared_ptrIS0_EE _ZN6ARDOUR5Track16RecEnableControlC1EN5boost10shared_ptrIS0_EE _ZNK6ARDOUR5Track16alignment_choiceEv _ZN6ARDOUR10RouteGroup5applyIbEEvMNS_5TrackEFvT_PvES3_S4_ _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEEE _ZTVN6ARDOUR5TrackE _ZN6ARDOUR5Track16RecEnableControl9set_valueEd _ZN6ARDOUR5Track34diskstream_alignment_style_changedEv _ZN6ARDOUR5Track24diskstream_speed_changedEv _ZN6ARDOUR5Track27diskstream_playlist_changedEv _ZN6ARDOUR5Track32diskstream_record_enable_changedEv _ZZN5boost9function0IvE9assign_toINS_3_bi6bind_tIvNS_4_mfi3mf0IvN6ARDOUR5TrackEEENS3_5list1INS3_5valueIPS8_EEEEEEEEvT_E13stored_vtable _ZN6ARDOUR5TrackC1ERNS_7SessionESsNS_5Route4FlagENS_9TrackModeENS_8DataTypeE _ZTTN6ARDOUR5TrackE _ZN6ARDOUR5TrackD1Ev _ZTv0_n12_N6ARDOUR5TrackD1Ev _ZThn1432_N6ARDOUR5TrackD1Ev _ZThn328_N6ARDOUR5TrackD1Ev _ZThn284_N6ARDOUR5TrackD1Ev _ZThn224_N6ARDOUR5TrackD1Ev _ZThn124_N6ARDOUR5TrackD1Ev _ZThn24_N6ARDOUR5TrackD1Ev _ZN6ARDOUR5TrackD0Ev _ZTv0_n12_N6ARDOUR5TrackD0Ev _ZThn1432_N6ARDOUR5TrackD0Ev _ZThn328_N6ARDOUR5TrackD0Ev _ZThn284_N6ARDOUR5TrackD0Ev _ZThn224_N6ARDOUR5TrackD0Ev _ZThn124_N6ARDOUR5TrackD0Ev _ZThn24_N6ARDOUR5TrackD0Ev _ZTSN6ARDOUR5Track16RecEnableControlE _ZTIN6ARDOUR5Track16RecEnableControlE _ZTSN6ARDOUR5TrackE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR5Track16RecEnableControlEEE _ZN11_VampPlugin4Vamp10PluginBase13selectProgramESs _ZN6ARDOUR17TransientDetectorD2Ev _ZTVN6ARDOUR17TransientDetectorE _ZN6ARDOUR17TransientDetectorD0Ev _ZN6ARDOUR17TransientDetectorC2Ef _ZN6ARDOUR17TransientDetector6_op_idE _ZN6ARDOUR17TransientDetector13set_thresholdEf _ZN6ARDOUR17TransientDetector15set_sensitivityEf _ZN6ARDOUR17TransientDetector16update_positionsEPNS_8ReadableEjRSt4listIxSaIxEE _ZN6ARDOUR17TransientDetector12use_featuresERSt3mapIiSt6vectorIN11_VampPlugin4Vamp6Plugin7FeatureESaIS6_EESt4lessIiESaISt4pairIKiS8_EEEPSo _ZTSN6ARDOUR17TransientDetectorE _ZTIN6ARDOUR17TransientDetectorE _ZNK6ARDOUR16UnknownProcessor15display_to_userEv _ZN6ARDOUR16UnknownProcessor28can_support_io_configurationERKNS_9ChanCountERS1_ _ZN6ARDOUR16UnknownProcessor5stateEb _ZN6ARDOUR16UnknownProcessorC2ERNS_7SessionERK7XMLNode _ZTVN6ARDOUR16UnknownProcessorE _ZTTN6ARDOUR16UnknownProcessorE _ZN6ARDOUR16UnknownProcessorD1Ev _ZThn288_N6ARDOUR16UnknownProcessorD1Ev _ZThn224_N6ARDOUR16UnknownProcessorD1Ev _ZThn124_N6ARDOUR16UnknownProcessorD1Ev _ZThn24_N6ARDOUR16UnknownProcessorD1Ev _ZTv0_n12_N6ARDOUR16UnknownProcessorD1Ev _ZN6ARDOUR16UnknownProcessorD0Ev _ZThn288_N6ARDOUR16UnknownProcessorD0Ev _ZThn224_N6ARDOUR16UnknownProcessorD0Ev _ZThn124_N6ARDOUR16UnknownProcessorD0Ev _ZThn24_N6ARDOUR16UnknownProcessorD0Ev _ZTv0_n12_N6ARDOUR16UnknownProcessorD0Ev _ZTSN6ARDOUR16UnknownProcessorE _ZN6ARDOUR10UserBundle9get_stateEv _ZThn88_N6ARDOUR10UserBundle9get_stateEv _ZN6ARDOUR10UserBundle9set_stateERK7XMLNodei _ZThn88_N6ARDOUR10UserBundle9set_stateERK7XMLNodei _ZN6ARDOUR10UserBundleC2ERKSs _ZTVN6ARDOUR10UserBundleE _ZN6ARDOUR10UserBundleC1ERKSs _ZN6ARDOUR10UserBundleC2ERK7XMLNodeb _ZN6ARDOUR10UserBundleD0Ev _ZThn88_N6ARDOUR10UserBundleD0Ev _ZN6ARDOUR10UserBundleD2Ev _ZN6ARDOUR10UserBundleD1Ev _ZThn88_N6ARDOUR10UserBundleD1Ev _ZTSN6ARDOUR10UserBundleE _ZN4Glib7ustringC1Ev _ZN4Glib7ustringaSERKSs _ZN4Glib7ustring7replaceEjjPKc _ZNK4Glib7ustring13find_first_ofERKS0_j _Z16legalize_for_uriRKSs _ZNK4Glib7ustring17find_first_not_ofERKS0_j _Z10cmp_nocaseRKSsS0_ toupper _Z15cmp_nocase_utf8RKSsS0_ g_utf8_validate g_ascii_strcasecmp g_utf8_casefold islower _Z14path_is_pairedSsRSs _Z19edit_mode_to_stringN6ARDOUR8EditModeE _Z21sync_source_to_stringN6ARDOUR10SyncSourceEb _Z22meter_falloff_to_floatN6ARDOUR12MeterFalloffE _Z24meter_falloff_from_floatf _Z14bool_as_stringb _Z32gain_to_slider_position_with_maxdd _Z32slider_position_to_gain_with_maxdd c_stacktrace _Z14string_composeIA27_cSsESsRKSsRKT_RKT0_ _Z21string_to_sync_sourceSs _Z19string_to_edit_modeSs opendir readdir64 closedir libardour3_micro_version libardour3_minor_version libardour3_major_version _ZN10VumeterdspC2Ev _ZN10VumeterdspD2Ev _ZN10Vumeterdsp2_wE _ZN10Vumeterdsp2_gE _ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN6ARDOUR6WorkerEEEE7destroyEPv _ZN4sigc8internal10slot_call0INS_18bound_mem_functor0IvN6ARDOUR6WorkerEEEvE7call_itEPNS0_8slot_repE _ZN10RingBufferIhED2Ev _ZTV10RingBufferIhE _ZN10RingBufferIhED1Ev _ZN10RingBufferIhED0Ev _ZN4sigc8internal14typed_slot_repINS_18bound_mem_functor0IvN6ARDOUR6WorkerEEEE3dupEPv _ZN6ARDOUR6WorkerC2EPNS_6WorkeeEj sem_init _ZN6ARDOUR6Worker3runEv sem_destroy _ZN6ARDOUR6WorkerC1EPNS_6WorkeeEj _ZN6ARDOUR6WorkerD2Ev _ZN6ARDOUR6WorkerD1Ev _ZN6ARDOUR6Worker27verify_message_completenessEP10RingBufferIhE _ZN10RingBufferIhE5writeEPKhj _ZN6ARDOUR6Worker8scheduleEjPKv _ZN6ARDOUR6Worker7respondEjPKv _ZN10RingBufferIhE4readEPhj _ZN6ARDOUR6Worker14emit_responsesEv _ZTI10RingBufferIhE _ZTS10RingBufferIhE _ZN6ARDOUR9LV2Plugin14set_block_sizeEj _ZN6ARDOUR9LV2Plugin13default_valueEj _ZNK6ARDOUR9LV2Plugin10has_editorEv _ZN6ARDOUR9LV2Plugin4workEjPKv _ZThn2584_N6ARDOUR9LV2Plugin4workEjPKv _ZN6ARDOUR9LV2Plugin13work_responseEjPKv _ZThn2584_N6ARDOUR9LV2Plugin13work_responseEjPKv _ZNK6ARDOUR9LV2Plugin20parameter_is_controlEj _ZNK6ARDOUR9LV2Plugin18parameter_is_audioEj _ZNK6ARDOUR9LV2Plugin19parameter_is_outputEj _ZNK6ARDOUR9LV2Plugin18parameter_is_inputEj _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEED2Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEED1Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEE19get_untyped_deleterEv _ZNK6ARDOUR9LV2Plugin15state_node_nameEv _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEED0Ev _ZN8LV2WorldD2Ev lilv_node_free _ZN8LV2WorldD1Ev _ZNK6ARDOUR9LV2Plugin5labelEv lilv_node_as_string _ZNK6ARDOUR9LV2Plugin4nameEv _ZNK6ARDOUR9LV2Plugin5makerEv _ZNK6ARDOUR9LV2Plugin9unique_idEv lilv_plugin_get_uri lilv_node_as_uri _ZNK6ARDOUR9LV2Plugin15parameter_countEv lilv_plugin_get_num_ports _ZN6ARDOUR9LV2Plugin15set_insert_infoEPKNS_12PluginInsertE _ZNK6ARDOUR9LV2Plugin14signal_latencyEv _ZThn176_NK6ARDOUR9LV2Plugin14signal_latencyEv _ZN6ARDOUR9LV2Plugin8activateEv _ZN6ARDOUR9LV2Plugin10deactivateEv _ZNK6ARDOUR9LV2Plugin8get_docsEv lilv_plugin_get_value lilv_nodes_get_first lilv_nodes_free _ZNK6ARDOUR9LV2Plugin18get_parameter_docsEj lilv_plugin_get_port_by_index lilv_port_get_value _ZNK6ARDOUR9LV2Plugin13get_parameterEj _ZN6ARDOUR9LV2Plugin18describe_parameterEN6Evoral9ParameterE lilv_port_has_property lilv_port_get_name _ZNK6ARDOUR9LV2Plugin13nth_parameterEjRb _ZNK6ARDOUR9LV2Plugin24get_parameter_descriptorEjRNS_6Plugin19ParameterDescriptorE lilv_port_get_range lilv_node_as_float lilv_nodes_contains _ZN6ARDOUR13LV2PluginInfoD2Ev _ZN6ARDOUR13LV2PluginInfoD1Ev _ZN6ARDOUR13LV2PluginInfoD0Ev _ZN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEE7disposeEv _ZN6ARDOUR9LV2Plugin16do_remove_presetESs _ZNK6ARDOUR9LV2Plugin15print_parameterEjPcj lv2_evbuf_end lv2_evbuf_write g_vasprintf _ZNK6ARDOUR9LV2Plugin14is_external_uiEv lilv_ui_is_a _ZNK6ARDOUR9LV2Plugin14is_external_kxEv _ZNK6ARDOUR9LV2Plugin15ui_is_resizableEv lilv_ui_get_uri lilv_new_uri lilv_world_find_nodes _ZNK6ARDOUR9LV2Plugin3uriEv _ZNK6ARDOUR9LV2Plugin9num_portsEv _ZNK6ARDOUR9LV2Plugin11port_symbolEj lilv_port_get_symbol _ZNK6ARDOUR9LV2Plugin14extension_dataEPKc _ZN6ARDOUR9LV2Plugin8c_pluginEv _ZN6ARDOUR9LV2Plugin4c_uiEv _ZN6ARDOUR9LV2Plugin9c_ui_typeEv _ZNK6ARDOUR9LV2Plugin10plugin_dirEv _ZNK6ARDOUR9LV2Plugin11scratch_dirEv _ZN6ARDOUR9LV2Plugin14do_save_presetESs _ZN6ARDOUR24lv2plugin_get_port_valueEPKcPvPjS3_ _ZN6ARDOUR9LV2Plugin8_uri_mapE lilv_state_new_from_instance lilv_state_set_label lilv_state_save lilv_state_free lilv_world_load_bundle lilv_world_load_resource _ZNK6ARDOUR9LV2Plugin8file_dirEv _ZNK6ARDOUR9LV2Plugin18has_message_outputEv _ZN6ARDOUR9LV2Plugin8write_toEP10RingBufferIhEjjjPKh _ZN6ARDOUR9LV2Plugin13write_from_uiEjjjPKh _ZN6ARDOUR9LV2Plugin11write_to_uiEjjjPKh _ZN6ARDOUR9LV2Plugin19enable_ui_emmissionEv _ZN6ARDOUR9LV2Plugin7cleanupEv lilv_instance_free _ZN6ARDOUR9LV2Plugin27allocate_atom_event_buffersEv lilv_port_is_a lilv_node_is_int lilv_node_as_int _ZNK6ARDOUR9LV2Plugin18parameter_is_eventEj _ZN6ARDOUR9LV2Plugin3runEj _ZN6ARDOUR9LV2Plugin19latency_compute_runEv _ZN6ARDOUR9LV2Plugin4Impl16designated_inputEPKcPPPvS5_ lilv_plugin_get_port_by_designation lilv_port_get_index _ZN8LV2WorldC2Ev lilv_world_new lilv_world_load_all _ZN8LV2WorldC1Ev _ZN6ARDOUR13LV2PluginInfoC2EPKv _ZTVN6ARDOUR13LV2PluginInfoE _ZN6ARDOUR13LV2PluginInfoC1EPKv _ZN8LV2World20load_bundled_pluginsEv lilv_world_get_all_plugins lilv_plugins_size lilv_plugins_begin lilv_plugins_is_end lilv_plugins_get _ZTVN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEEE lilv_plugin_get_name lilv_plugin_get_class lilv_plugin_class_get_label lilv_plugin_get_author_name lilv_plugin_get_num_ports_of_class lilv_plugins_next _ZN6ARDOUR9LV2Plugin10emit_to_uiEPvPFvS1_jjjPKvE _ZN6ARDOUR9LV2PluginD2Ev _ZTVN6ARDOUR9LV2PluginE _ZN6ARDOUR9LV2PluginD1Ev _ZThn2584_N6ARDOUR9LV2PluginD1Ev _ZThn176_N6ARDOUR9LV2PluginD1Ev _ZThn100_N6ARDOUR9LV2PluginD1Ev _ZN6ARDOUR9LV2PluginD0Ev _ZThn2584_N6ARDOUR9LV2PluginD0Ev _ZThn176_N6ARDOUR9LV2PluginD0Ev _ZThn100_N6ARDOUR9LV2PluginD0Ev _ZNK6ARDOUR9LV2Plugin10port_indexEPKc _ZN6ARDOUR6URIMap9uri_to_idEPKc _Z14string_composeIPKcS1_ESsRKSsRKT_RKT0_ _ZN6ARDOUR9LV2Plugin19lv2_state_make_pathEPvPKc g_strndup g_strdup _Z14string_composeIPKcjESsRKSsRKT_RKT0_ _ZNK6ARDOUR9LV2Plugin9state_dirEj _ZNK6ARDOUR9LV2Plugin9add_stateEP7XMLNode lilv_state_equals _ZN3PBD16remove_directoryERKSs _ZNSt8_Rb_treeISsSt4pairIKSsjESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueERKS2_ _ZN6ARDOUR9LV2Plugin4initEPKvx lilv_plugin_has_extension_data lilv_plugin_has_feature lilv_plugin_instantiate lilv_state_new_from_world lilv_state_restore lilv_plugin_has_latency lilv_plugin_get_uis lilv_uis_size lilv_uis_begin lilv_uis_get lilv_ui_is_supported suil_ui_supported lilv_uis_next lilv_uis_is_end lilv_plugin_get_latency_port_index _ZN6ARDOUR9LV2PluginC2ERNS_11AudioEngineERNS_7SessionEPKvx _ZN6ARDOUR9LV2PluginC1ERNS_11AudioEngineERNS_7SessionEPKvx _ZN6ARDOUR13LV2PluginInfo4loadERNS_7SessionE _ZN6ARDOUR9LV2PluginC2ERKS0_ _ZNSt8_Rb_treeIKSsSt4pairIS0_KfESt10_Select1stIS3_ESt4lessIS0_ESaIS3_EE16_M_insert_uniqueERKS3_ _ZN6ARDOUR9LV2Plugin12find_presetsEv lilv_plugin_get_related lilv_nodes_begin lilv_nodes_is_end lilv_nodes_get lilv_nodes_next _ZNK6ARDOUR9LV2Plugin16get_scale_pointsEj lilv_port_get_scale_points lilv_scale_points_begin lilv_scale_points_next lilv_scale_points_is_end lilv_scale_points_get lilv_scale_point_get_label lilv_scale_point_get_value lilv_node_is_float lilv_scale_points_free _ZNK6ARDOUR9LV2Plugin11automatableEv _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EEC2ERKSG_ _ZNSt8_Rb_treeIN6ARDOUR8DataTypeESt4pairIKS1_St3mapIjjSt4lessIjESaIS2_IKjjEEEESt10_Select1stISB_ES5_IS1_ESaISB_EEC1ERKSG_ _ZNSt8_Rb_treeIKSsSt4pairIS0_jESt10_Select1stIS2_ESt4lessIS0_ESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNSt8_Rb_treeIjSt4pairIKjKSsESt10_Select1stIS3_ESt4lessIjESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E _ZN6ARDOUR6URIMapD2Ev _ZN6ARDOUR6URIMapD1Ev _ZN6ARDOUR6URIMapC1Ev _ZN6ARDOUR9LV2Plugin13set_parameterEjf _ZN6ARDOUR9LV2Plugin11load_presetENS_6Plugin12PresetRecordE _ZN6ARDOUR9LV2Plugin9set_stateERK7XMLNodei lilv_state_new_from_file _ZN6ARDOUR9LV2Plugin15connect_and_runERNS_9BufferSetENS_11ChanMappingES3_jx lv2_evbuf_get_buffer _ZTIN6ARDOUR6WorkeeE _ZTSN6ARDOUR6WorkeeE _ZTSN6ARDOUR9LV2PluginE _ZTSN6ARDOUR13LV2PluginInfoE _ZTIN6ARDOUR13LV2PluginInfoE _ZTIN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEEE _ZTSN5boost6detail17sp_counted_impl_pIN6ARDOUR13LV2PluginInfoEEE _ZTVN6ARDOUR6WorkeeE lv2_evbuf_get_size _ZN6ARDOUR6URIMapC2Ev _ZNK6ARDOUR6URIMap9id_to_uriEj _ZNSt8_Rb_treeIKSsSt4pairIS0_jESt10_Select1stIS2_ESt4lessIS0_ESaIS2_EE16_M_insert_uniqueERKS2_ _ZNSt8_Rb_treeIjSt4pairIKjKSsESt10_Select1stIS3_ESt4lessIjESaIS3_EE16_M_insert_uniqueERKS3_ _ZNK6ARDOUR9VSTPlugin18parameter_is_audioEj _ZNK6ARDOUR9VSTPlugin20parameter_is_controlEj _ZNK6ARDOUR9VSTPlugin18parameter_is_inputEj _ZNK6ARDOUR9VSTPlugin19parameter_is_outputEj _ZN6ARDOUR11LXVSTPluginD2Ev _ZTVN6ARDOUR11LXVSTPluginE _Z11vstfx_closeP9_VSTState _ZN6ARDOUR9VSTPluginD2Ev _ZN6ARDOUR11LXVSTPluginD1Ev _ZThn176_N6ARDOUR11LXVSTPluginD1Ev _ZThn100_N6ARDOUR11LXVSTPluginD1Ev _ZN6ARDOUR11LXVSTPluginD0Ev _ZThn176_N6ARDOUR11LXVSTPluginD0Ev _ZThn100_N6ARDOUR11LXVSTPluginD0Ev _ZNK6ARDOUR11LXVSTPlugin15state_node_nameEv _ZN6ARDOUR11LXVSTPluginC2ERNS_11AudioEngineERNS_7SessionEP10_VSTHandle _ZN6ARDOUR9VSTPluginC2ERNS_11AudioEngineERNS_7SessionEP10_VSTHandle _ZN6ARDOUR7Session12vst_callbackEP8_AEffectiiiPvf _Z17vstfx_instantiateP10_VSTHandlePFiP8_AEffectiiiPvfES3_ _ZN6ARDOUR9VSTPlugin10set_pluginEP8_AEffect _ZN6ARDOUR11LXVSTPluginC1ERNS_11AudioEngineERNS_7SessionEP10_VSTHandle _ZN6ARDOUR11LXVSTPluginC2ERKS0_ _ZN6ARDOUR15LXVSTPluginInfoC2Ev _ZTVN6ARDOUR15LXVSTPluginInfoE _ZN6ARDOUR15LXVSTPluginInfo4loadERNS_7SessionE _Z10vstfx_loadPKc _ZTSN6ARDOUR11LXVSTPluginE _ZTIN6ARDOUR9VSTPluginE _ZTSN6ARDOUR15LXVSTPluginInfoE _ZTIN6ARDOUR15LXVSTPluginInfoE _ZN6ARDOUR9VSTPlugin9set_stateERK7XMLNodei _ZNK6ARDOUR9VSTPlugin9unique_idEv _ZNK6ARDOUR9VSTPlugin5labelEv _ZNK6ARDOUR9VSTPlugin4nameEv _ZNK6ARDOUR9VSTPlugin5makerEv _ZNK6ARDOUR9VSTPlugin15parameter_countEv _ZN6ARDOUR9VSTPlugin13default_valueEj _ZNK6ARDOUR9VSTPlugin13get_parameterEj _ZNK6ARDOUR9VSTPlugin24get_parameter_descriptorEjRNS_6Plugin19ParameterDescriptorE _ZNK6ARDOUR9VSTPlugin13nth_parameterEjRb _ZN6ARDOUR9VSTPlugin8activateEv _ZN6ARDOUR9VSTPlugin10deactivateEv _ZN6ARDOUR9VSTPlugin14set_block_sizeEj _ZN6ARDOUR9VSTPlugin15connect_and_runERNS_9BufferSetENS_11ChanMappingES3_jx _ZNK6ARDOUR9VSTPlugin11automatableEv _ZN6ARDOUR9VSTPlugin18describe_parameterEN6Evoral9ParameterE _ZNK6ARDOUR9VSTPlugin15print_parameterEjPcj _ZN6ARDOUR9VSTPlugin11load_presetENS_6Plugin12PresetRecordE _ZNK6ARDOUR9VSTPlugin23first_user_preset_indexEv _ZNK6ARDOUR9VSTPlugin10has_editorEv _ZN6ARDOUR9VSTPlugin13set_parameterEjf _ZN6ARDOUR9VSTPlugin14do_save_presetESs _ZN6ARDOUR9VSTPlugin16do_remove_presetESs _ZN6ARDOUR9VSTPlugin12find_presetsEv _ZNK6ARDOUR9VSTPlugin9add_stateEP7XMLNode _ZNK6ARDOUR9VSTPlugin14signal_latencyEv _ZThn176_NK6ARDOUR9VSTPlugin14signal_latencyEv _Z28default_vstfx_error_callbackPKc _Z11vstfx_errorPKcz vstfx_error_callback _Z16vstfx_handle_newv _Z9vstfx_newv pthread_cond_init _Z12vstfx_unloadP10_VSTHandle _Z20vstfx_destroy_editorP9_VSTState _Z21vstfx_call_dispatcherP9_VSTStateiiiPvf pthread_cond_wait _Z16vstfx_save_stateP9_VSTStatePc fwrite puts __fprintf_chk __printf_chk _Z22vstfx_load_vst_libraryPKc strtok strstr mkdir _ZN5boost6detail17sp_counted_impl_pI7XMLTreeED2Ev _ZN5boost6detail17sp_counted_impl_pI7XMLTreeED1Ev _ZN5boost6detail17sp_counted_impl_pI7XMLTreeE11get_deleterERKSt9type_info _ZN5boost6detail17sp_counted_impl_pI7XMLTreeE19get_untyped_deleterEv _ZN5boost6detail17sp_counted_impl_pI7XMLTreeED0Ev isspace __strcpy_chk _ZN5boost6detail17sp_counted_impl_pI7XMLTreeE7disposeEv _ZTVN6ARDOUR9VSTPluginE _ZN6ARDOUR9VSTPluginC1ERNS_11AudioEngineERNS_7SessionEP10_VSTHandle _ZN6ARDOUR9VSTPluginD1Ev _ZThn176_N6ARDOUR9VSTPluginD1Ev _ZThn100_N6ARDOUR9VSTPluginD1Ev _ZN6ARDOUR9VSTPluginD0Ev _ZThn176_N6ARDOUR9VSTPluginD0Ev _ZThn100_N6ARDOUR9VSTPluginD0Ev _ZNK6ARDOUR9VSTPlugin9get_chunkEb g_base64_encode _ZN6ARDOUR9VSTPlugin9set_chunkEPKcb g_base64_decode _ZN6ARDOUR9VSTPlugin18load_plugin_presetENS_6Plugin12PresetRecordE _ZNK6ARDOUR9VSTPlugin12presets_fileEv _ZNK6ARDOUR9VSTPlugin12presets_treeEv _ZNSt8_Rb_treeISsSt4pairIKSsN6ARDOUR6Plugin12PresetRecordEESt10_Select1stIS5_ESt4lessISsESaIS5_EE16_M_insert_uniqueERKS5_ _ZN5boost14checked_deleteI7XMLTreeEEvPT_ _ZTVN5boost6detail17sp_counted_impl_pI7XMLTreeEE _ZN6ARDOUR9VSTPlugin16load_user_presetENS_6Plugin12PresetRecordE _ZTSN6ARDOUR9VSTPluginE _ZTIN5boost6detail17sp_counted_impl_pI7XMLTreeEE _ZTSN5boost6detail17sp_counted_impl_pI7XMLTreeEE libmidipp.so.4 libevoral.so.0 libaudiographer.so.0 libpbd.so.4 libsmf.so libtimecode.so.0 libvampplugin.so.0 libltc.so.1 librubberband.so.4 libvamphost.so.0 libtaglib.so.0 libglibmm-2.4.so.1 libgobject-2.0.so.0 libglib-2.0.so.0 libsigc-2.0.so.0 libgthread-2.0.so.0 libaubio.so.4 libxml2.so.2 libuuid.so.1 libsndfile.so.1 libsamplerate.so.0 liblrdf.so.0 libcurl-gnutls.so.4 libdl.so.2 liblilv-0.so.0 libsratom-0.so.0 libsord-0.so.0 libserd-0.so.0 libsuil-0.so.0 libgiomm-2.4.so.1 libgio-2.0.so.0 libfftw3.so.3 libfftw3f.so.3 libstdc++.so.6 libm.so.6 libgcc_s.so.1 libpthread.so.0 libc.so.6 ld.so.1 _ftext _fdata _edata __bss_start _fbss libardour.so.3 GLIBC_2.4 libsamplerate.so.0.0 GLIBC_2.2 GLIBC_2.0 GLIBC_2.3.2 UUID_1.0 GLIBC_2.15 GCC_3.4 GCC_4.2.0 GCC_4.3.0 GCC_3.0 libsndfile.so.1.0 GLIBC_2.19 GLIBC_2.17 GLIBC_2.3.4 CXXABI_1.3.1 GLIBCXX_3.4.11 GLIBCXX_3.4.9 GLIBCXX_3.4.15 CXXABI_1.3 GLIBCXX_3.4.20 GLIBCXX_3.4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                             	                                                                                                                                                                                                                                                                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                                                                                                                                                                                      
                                         
                                                                                                  
                                                                                                                                              
                                                                                                                                                                 
                                                                                                                                                                                         
                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
       	                                                                                                                                
                                                                                                                                                                                                                     
                                                                                                                                                                   
                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                         
          
           	                                                                               
                                                                                                                                                
                                                                                                                                                                                                                                                               
                            
                                     
                   	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                h       
ii           \                         0
ii       
ii           N      @	ir       
ii       
ii           ?       	'           6      @
ii       
ii                  @      `y&T       	'``       	'_`       
ii       y&P           L       `	           ^      p    /       :   
ii       	it    E   
ii   
    
ii           '       q    Q   a    ^   )   
 m   e   	 {   k       p       )t                 kƨ    k0    kd    k    k0    k    l    l    m    m    m,    md    mh    m?    mS    m~    m0    m0    m    mL    m0    m<    nz    n    n    oI    oJ    omX    o    o`    o    o    o    o    o`    od    oL    oP    oH    o     pP    p    p!<    p#    p)    p*    p*    p6    pJ    pP`    pW    pch    pc    pT    p    p    p     p    pШ    p    p    p    p     p    p    p    p    p    p    p    p     p$    p(    p,    p0    p4    p8    p<    p@    pD    pH    pL    pP    pT    pX    p\    p`    pd    ph    pl    pp    pt    px    p|    p݀    p݄    p݈    p݌    pݐ    pݔ    pݘ    pݜ    pݠ    pݤ    pݨ    pݬ    pݰ    pݴ    pݸ    pݼ    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p     p    p    p    p    p    p    p    p     p$    p(    p,    p0    p4    p8    p<    p@    pD    pH    pL    pP    pT    pX    p\    p`    pd    ph    pl    pp    pt    px    p|    pހ    pބ    pވ    pތ    pސ    pޔ    pޘ    pޜ    pޠ    pޤ    pި    pެ    pް    p޴    p޸    p޼    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p     p    p    p    p    p    p    p    p     p$    p(    p,    p0    p4    p8    p<    p@    pD    pH    pL    pP    pT    pX    p\    p`    pd    ph    pl    pp    pt    px    p|    p߀    p߄    p߈    pߌ    pߐ    pߔ    pߘ    pߜ    pߠ    pߤ    pߨ    p߬    p߰    pߴ    p߸    p߼    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p     p    p    p    p    p    p    p    p     p$    p(    p,    p0    p4    p8    p<    p@    pD    pH    pL    pP    pT    pX    p\    p`    pd    ph    pl    pt    px    p|    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p    p     p    p    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q\    q`    qd    qh    ql    q    q    q    q    q    q    q    q    q3    q4P    q4    q5    q5    q5    q5    q5    q:    q:    qD    qD    qD    qD    qD    qD    qD    qD    qD    qD    qD    qKL    qKP    qKT    qKX    qK\    qK`    qKd    qKh    qKl    qKp    qKt    qKx    qK|    qK    qP    qP    qP    qP    qP    qX    qX    qX    qX    qX    qc    qc    qc    qc    qc    qc    qc    qit    qix    qi|    qi    qi    qi    qi    qi    qs    qs     qs$    qs(    qs,    qs0    qs4    qs8    qz<    qz@    qzD    qzH    qzL    q    q     q    q    q    q    q    q4    q8    q<    q@    qD    qH    qL    qP    q4    q8    q    q    q    q    q    q    q    q     q,    q0    q    q    q    q    q    q     q    q    q    q    q    qT    qX    q\    q`    qd    qh    ql    qp    q    q     q    q    q    q    q    q    q    q     q$    q(    q,    q    q    q    q    q    q    q    q     q$    q(    q,    q0    q4    q    q    q    q     q    q    q    q    q    q    q    q     q$    q    q    q    q     q$    q    q    q    q    q    q0    q4    q8    q<    q@    qD    qH    qL    qP    qT    qX    q\    q`    qd    qh    ql    qp    qt    qx    q|    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    q    r    q!l  q)T  q+  q  q  p  p  p  p  pT  p  q  q  q@  q|  q  q	  q
0  q
l  qʈ  q`  q  q  qҐ  qh  q  q  qڀ  qX  q۸  q  q  	 p . p . q 3 q 4 q| 6 qSP G q( G q G q0 G qx G q [ qB [ qH [ qQD [ q [ qD [ q< [ p  \ p ^ p ^ p ^ p ^ qp ^ q ^ q ^ q ^ q ^ q8 ^ q8 ^ q ^ qA ^ qAh ^ qF ^ qG  ^ qOH ^ qO ^ qWh ^ qW ^ q_ ^ qbp ^ qb ^ qo ^ qp  ^ qx ^ qy ^ q~h ^ q~ ^ q~ ^ q ^ q` ^ q ^ q ^ q ^ q ^ q ^ qh ^ q ^ qp ^ q ^ q  ^ q` ^ q ^ q ^ q ^ q( ^ qx ^ pp b q4 e q6 l pt t qk u qlp u ql u ql u ql u qL y qM ~ p  p0  p8  q   q  qD  q
  q?  qgx  qi  qj  qn  q  q\  q  q  q  q˜  q͌  qА  q  qӤ  qՔ  q  q  q۔  q݄  q  q   q  q\p  q`  q|  p  pt  p|  p  qd  q
l  q  qp  qq  q  q  q  p`  q
P  qq  q  q  q  q  ph  q,  p  ph  p  pT  p  qf  qf  qg<  qg  qg  q  qd  q  q   q  q  q  q  q  q`0  p  p$  qh  q  p  p,  p  p  pD  p  p<  px  p  p  q   qd  q  q
T  q  q  q  q  q0  q  q  q"d  q#p  q?\  qE  qLL  qN  qQ  qR  qUP  qU  qY  q^D  q`h  q`  qaH  qa  qfH  qg  qiL  qk$  qn  qt  qv  qx(  qx  qz  q{  q}p  q}  q\  qp  q  qX  q  q  qH  q(  q  q  qX  q  q  q  q`  q  q  q  q  qx  q  qX  q  q8  q  q  q  q  q8  qP  qĤ  q,  q<  q\  q  q  q  q  qd  q  q  q  q  qT  q  q  q  qH  q  qp  q\  qx  q(  q  q  pt + qd J q K q N q R qL R q \ q, h qt h q| h qִ h ql h qޤ h qh v q  q  q0  p  qX  q`  q  qID  q  ql  q  q  p  q  q6$  q2  q  q  qh 	 q 	 q 	 q 	 qh 	$ q 	$ q( 	$ q< 	$ qp 	$ q 	$ q+ 	& q0 	* q< 	* q@ 	* q}4 	2 p 	4 p$ 	4 p 	4 p 	4 p< 	4 p4 	4 pp 	4 px 	4 p 	4 q  	4 q\ 	4 q 	4 q 	4 q
L 	4 q 	4 q 	4 q 	4 q 	4 q( 	4 q 	4 q 	4 q"\ 	4 q#h 	4 q?T 	4 qEx 	4 qLD 	4 qNx 	4 qQ 	4 qR 	4 qUH 	4 qU 	4 qY 	4 q^< 	4 q`` 	4 q` 	4 qa@ 	4 qa 	4 qg 	4 qiD 	4 qk 	4 ql 	4 qn 	4 qt 	4 qv 	4 qx  	4 qx 	4 qz 	4 q{ 	4 q}h 	4 q} 	4 qT 	4 qh 	4 q 	4 q 	4 q 	4 q@ 	4 q  	4 q 	4 q 	4 qP 	4 q 	4 q 	4 q 	4 q 	4 qX 	4 q 	4 q 	4 q 	4 q 	4 qp 	4 q 	4 qP 	4 q 	4 q0 	4 q 	4 q 	4 q 	4 q  	4 q0 	4 qH 	4 qĜ 	4 q$ 	4 q4 	4 qT 	4 q 	4 q 	4 q 	4 q 	4 q\ 	4 q 	4 q 	4 q 	4 q 	4 qL 	4 q 	4 q 	4 q  	4 q@ 	4 q 	4 qh 	4 qT 	4 qp 	4 q  	4 q 	4 q 	4 p 	= q!8 	= q] 	= q  	> qh 	> q 	? p 	D p 	D p 	D p 	D p 	D p 	D p 	D q 	D q 	D qt 	D q 	D q 	D q 	D q 	D qX 	D qH 	D qD 	D qH 	D q 	D qA( 	D qB$ 	D qC( 	D qD0 	D qE 	D qF 	D qG 	D qH 	D qI 	D qJ 	D qL 	D qOX 	D qPT 	D qQ 	D qWx 	D qXt 	D qY 	D qb 	D qc  	D qc 	D qo 	D qp 	D qr 	D qu 	D qx 	D qy 	D q{8 	D q~ 	D q 	D q  	D q 	D q 	D q 	D q 	D q 	D qL 	D q 	D q( 	D qx 	D qt 	D qx 	D q 	D q 	D q0 	D qp 	D ql 	D qp 	D q 	D q 	D q 	D q 	D q  	D q8 	D q4 	D q 	D q 	F q 	H q[ 	L q 	N pt 	T q 	T q$ 	T q 	T q)4 	[ q 4 	g q
 	t q
 	t qS 	{ qx 	{ qH 	{ q 	{ p0 	} q!X 	} q]0 	} qb\ 	~ q,D 	 q 	 q 	 q 	 q 	 qO 	 q7 	 qF` 	 qJ@ 	 qJ 	 qK$ 	 q( 	 q 	 q 	 q 	 q< 	 qp 	 p 	 p 	 qkP 	 qT 	 q! 	 qL 	 pX 	 pp 	 q 	 q 	 q 	 q 	 q( 	 qA 	 qB 	 qC 	 qE 	 qGp 	 qHh 	 qIp 	 qP 	 qQ  	 qX( 	 qy 	 qz 	 q 	 qx 	 qp 	 q 	 q( 	 q  	 qX 	 q  	 q 	 q  	 q 	 q  	 qR 	 qS 	 qS 	 q 	 q 	 q 	 qZ 	 qo 	 q  	 p` 	 qe 	 q 	 q4 	 qp 	 p 	 q! 	 q"@ 	 q"| 	 q" 	 q[| 	 q$ 	 q 	 q 	 qX 
 p 

 q 

 qpD 

 q\ 

 q$ 

 qZ 
 qw 
! q< 
- q$ 
: qkx 
S q  
W q 
j q$ 
j q` 
j qt 
j q 
j q 
j q` 
x p 
y q 
y qP 
~ qM 
 qk` 
 q 
 q 
 q] 
 q 
 q 
 q 
 q 
 q 
 pP 
 p\ 
 q 
 p0 
 p 
 p 
 q$l 
 qU 
 q 
 qZ 
 q 
 q 
 q 
 q 
 p@ 
 q% 
 qP 
 qD 
 p 
 qf  
 q 
 qT 
 p 
 p\ 
 q2 
 q2 
 q3 
 q3 
 q5` 
 q6  
 q6( 
 q6` 
 q6 
 qe 
 q@ 	 q8  q  p$   p<   q
   qqT   qT   q8 % p` 5 q 5 q  5 q 5 qA 5 qB 5 qGx 5 qHp 5 qP 5 qQ( 5 qX0 5 qy 5 q 5 q 5 qx 5 q 5 q0 5 q( 5 q( 5 q  5 q 5 q 5 p4 F q K q Q q W ph ` p ` q ` q ` q ` q  ` q8 ` qA ` qB ` qC ` qE( ` qG ` qHx ` qI ` qJ ` qK ` qP ` qQ0 ` qX8 ` qy ` qz ` q ` q ` q ` q ` q ` q8 ` q0 ` qh ` q0 ` q( ` q0 ` qx ` q ` q ` qF c qx j qT m qc p qc p qc p q u q { q  q`  q  qh  q  q  q  q  q̨  qP  qͰ  q  q  q԰  qX  qո  q  q  q  qܠ  qH  qݨ  q  qM  p`  pH  q  pH  q%p  q  q1  q&d  pP  p   q  qv  q~8  qx  q0  q  q  qh  p  q|  qR  q  q  qN  q&  q!x  qY  q4l  p  p  qp  q 4 q< = qh ? q A p$ B p8 B p B p B pP B p B pH B p B p B p B q  B qp B q B q
` B q B q B q B q( B q< B q B q B q"p B q#| B q?h B qE B qLX B qN B qQ B qR B qU\ B qU B qY B q^P B q`t B q` B qaT B qa B qfT B qg B qiX B qk0 B qo  B qt B qv B qx4 B qx B q{ B q{ B q}| B q} B qh B q| B q B qd B q B q B qT B q4 B q B q B qd B q B q  B q B ql B q B q B q B q B q B q B qd B q B qD B q B q$ B q B q B qD B q\ B qİ B q8 B qH B qh B q B q B q( B q B qp B q B q B q  B q B q` B q B q B q B qT B q B q| B qh B q B q4 B q B q B p D q H p( L q  L q? L qgp L q L qT L q L qЈ L q L q L q3 S p W p W p W p W q W qh W q W q4 W q W q4 W q W qA W qB W qBd W qG0 W qG W qG W qO  W qO W qPD W qP W qWD W qW W qXd W qX W qw W qyH W qy W qz W q W q W q W q\ W q8 W q W q W qP W q W q W q W qL W q W q W qd W q W q W q\ W q W q W q W q$ W qt W qX Z q b q b q b q b q#  qP  qP  qP  q<  qT  q  q  q|  q  qb  qc8  qc  qt  q  q!  q  q   q  q  q  q,  q2  q+X  qL  q|  qm 
 qm 
 qm 
 qm 
 q 
	 q 
	 q, 
 p` 
 qe 
 pX 
" qS0 
& q 
) q 
- qx 
3 q$ 
> q$ 
> qV 
> qZ 
> ql 
@ qV 
B p 
H p  
H p$ 
H q 
_ q"$ 
a pP 
h q@ 
h qp 
h q 
h q` 
h qx 
q ql 
v q&| 
} qd 
~ q 
~ qd 
 qD 
 qD 
 qD 
 p 
 qt 
 q 
 q 
 qo 
 q} 
 q 
 qH 
 qT 
 qP 
 q  
 q8 
 q< 
 q@ 
 qD 
 p0 
 p4 
 q@ 
 q 
 qB 
 qC 
 qD 
 qH< 
 qP 
 qD 
 q 
 q, 
 q 
 p$ 
 ql 
 qx 
 q 
 q) 
 qh$ 
 qi 
 qm 
 q 
 p 
 q 
 q 
 q$ 
 qB 
 qG 
 qP4 
 qXT 
 qYl 
 qy 
 q 
 q 
 q 
 qT 
 qL 
 q 
 q, 
 q 
 q 
 q
 
 q
 
 q
 
 qT 
 q"  
 q] 
 q 
 p   p,  pD  p  p  p  q l  q  q  q	  q|  q  q  q>  qA  qGD  qO  qW  qY  qgP  qh  qj  qn  qy\  qzt  qp  qx  q  q  qL  qd  q  qp  q  q4  qż  q  q  qt  qd  qϬ  qh  q  q|  ql  qפ  q  ql  q\  qߘ  q  q  q$ 
 pd  qT  qp  q  qt  q  q$  qV  qW  q[\  q|  q # p< . pT . q
, . qD . qql . ql . q| 0 q 1 q 7 qB 7 qH 7 qQL 7 q 7 qL 7 qD 7 q 8 q : p ? ql ? q>< ? qÄ ? q ? q< ? q̴ ? q ? qD ? qԼ ? q ? q4 ? qܬ ? q ? qP A q T q4 f q n q u qe$  q+  q3<  q  q0  q4  q8  q<  q|  q8  pP  q  qP  q#T  p  qD  q	4  q  q  qڼ  p  q!  q]  ql0  q  q)  q3  q  q  q]t  q%h  p@  p\  px  q}  qk  q  p  pT  q8  q	(  qʸ  q  qڰ  q$  pl  p  p   q;  q 4 q: 7 q O q$@ ^ qL _ qX a qX a qX a q d qX j q( l qp l qx l qְ l qh l qޠ l q: q q: q q { p  p  q
  q  qq  q  qN   qNT  q  q3@  q  qF  p  q  q  q`  q  qM  qƔ  pT  qR  qM  p  p  q  q  q(  qB  qG  qP8  qXX  qYp  qy  qz  q   q  q  q  qX  qP  q  q0  q4  p   p8  q
  qqP  qP  qZ  q@   qF|  q,  q  q8  qt  q  q  q  q#   p 0 q 0 qv 0 q~< 0 q| 0 q4 0 q 0 q 0 p8 9 qk\ 9 q < qo E q  G qx Y q [ q [ q  [ q [ qh0 ] qm ] q ] qo v q? { q | q$  qU$  q2D  p   p  p  p  p  p  p0  p  q  q  q  q  q\  q\x  q\  q\  pT  p@  q  q  qE  qL  qN  qQ  qS  qZ  q{l  q  q  q  q\  q0  qL  q  q  q  q  q  q~  q+`  q  qЌ  q(  q$  qV  qS`  q8  q  q@  q  p   q  p  p  p  p  p  p  p  q  q  q  q  q  q  q   qd  qT  qP  qT  qA4  qB0  qC4  qD<  qE  qF  qG  qH  qOd  qP`  qQ  qW  qX  qY  qb  qc  qc  qo  qp  qr  qu(  qx  qy  q{D  q~  q  q,  q(  q  q  q  q  qX  q  q4  q  q  q  q  q  q<  q|  qx  q|  q  q  q  qD  q@  q  p  p  q X  q   q   q>0  q>  q?8  q?t  qH  qx  q   qĀ  qļ  q0  q  q8  qt  q8  q  q@  q|  q(  q  q0  ql  qd  q  qS  q  qt  q  qD  p $ q $ q3 7 pT E pl E q E q E q E q E q$ E qA E qB E qC E qE E qGl E qHd E qIl E qP E qQ E qX$ E qy E qz E q E qt E ql E q E q$ E q E qT E q E q E q E q E q E qD L p N p N p N p N p N q) R pT Y q \ q!  b q  g q h q)\ l q+ l q,\ l q p q< p q t q | q  qf  q  q  q  qp  q  q  q  q  q  q  q)  q*  q+  q+4  p  p  p  p  p  p  q  q  q  q  q  q  q  ql  q\  qX  q\  q  qA<  qB8  qC<  qDD  qE  qF  qG  qH  qI  qOl  qPh  qQ  qW  qX  qY  qb  qc  qc  qo  qp  qr  qu0  qx  qy  q{L  q~  q4  q0  q  q  q  q  q`  q  q<  q  q  q  q  q  qD  q  q  q  q  q  q  q  qL  qH  q  p  q  q  q   qz8  qzP  qzT  p  q  qvp  qx  qxp  q{  q}  q  qH  q8  qX  qa  p  q5  q5  q5  p  q)X " q+ " q+ " q,X " q & q - q~ B q C qt C q C q C q C q, C qI0 C qI C qJ C qH C q C qp C q C q< H q? U q j q$ j q( j q5 x q$ | q@| } q3  q3  qip  qi  qi  qi  qi  qe  qf$  qf`  q$  qD  q!(  q(  q4  q8  q)`  q+  q+  q,   pt  qf  q  q  q(  q,  q  p\  q!  q]\  q  qRh  q  qd  qt  q  q  q$  qk  qT  q5  q=  q  q%  q%  q%  q&  q $  q  qM  q4  q$  q@  p  qlD & q & q 7 q 7 q ; qJ @ qp @ q C q| J q  K qt L q( L q O p ^ q
t ^ q ^ qq ^ q ^ q _ qh g q8 s q y qf z qg z qh z qi( z qid z qm z qnp z qn z qo z q@ z q z qŨ z q z qD z q  p  pD  pL  q   q0  qX  q
   q?(  qg  qi  qj  qn  q  qp  q  q  q(  q˰  q͠  qФ  q0  qӸ  qը  q  q   qۨ  qݘ  q  qmp  p<  pT  q  q  q  qA  qGT  qO  qX  qY$  qyl  qz  q  q  q\  qt  q  q  q  q  q  q;|  q   q#  q$X  q
  q`  qT  q  p  q>X  qà  q(  qX  q`  qP  q|  q8  p  q  qX  q ( q ( q ( qk 3 qY@ 7 q[4 U p a q b q d q d q d q g q i p| x q8  y q8 y q88 y qA z qC z qD  z qDp z q z q z q z q z q  z qT z qx  qJ  q  qSd  q<  q  qD  q  qC  q|  p  q>T  qÜ  q$  qT  q\  qL  p  p  p  p  ql4  q  q8  q  q  q8  q  qB  qC  qCh  qH(  qH  qI   qP  qQd  qQ  qQ  qQ  qR  q  q0  q  q  q@  q  qh  q  q  q`  q  qd  q  q  q  q  qD  qE\  qE  qE  qE  qF  q  q  q   p@  q 
 p 
 p4 
 p< 
 q  
 q  
 qH 
 q
 
 q? 
 qg| 
 q 
 q` 
 q 
 qˠ 
 q͐ 
 q 
 qД 
 q  
 qӨ 
 q՘ 
 q 
 q 
 qۘ 
 q݈ 
 q 
 q  qK  q  q6 5 q6 5 q< @ pl C pt C p C q\ C q
d C q| C qp C qq C q C q| C q C qZ D px N p N q N q N q N q N qH N qA N qB N qC N qE8 N qG N qH N qI N qJ N qK N qP( N qQ@ N qXH N qY` N qy N qz N q N q N q N q N q N qH N q@ N qx N q@ N q8 N q@ N q N q N q  N q\ U p \ p \ p  \ q | \ q \ q, \ q	 \ q> \ qg` \ qh \ qj \ qn \ q \ qD \ q \ q \ q \ q˄ \ qt \ qx \ q \ qӌ \ q| \ q״ \ q \ q| \ ql \ pp _ p _ q _ q _ q _ q _ q@ _ qA _ qB _ qC _ qE0 _ qG _ qH _ qI _ qJ _ qK _ qP  _ qQ8 _ qX@ _ qYX _ qy _ qz _ q _ q _ q _ q _ q _ q@ _ q8 _ qp _ q8 _ q0 _ q8 _ q _ q  _ q _ p e q  l q` o q6\ r q  q&h  q  q  qP  p  q  qpH  q`  q(  qJ  q  q   pD  q(  ph  p0  p  p  p  p0  pd  q*  q(  q\  q8  q|  q  q  p  p  p  p  p  p  p  q  q  q  q  q  q  q  qh  qX  qT  qX  q  qA8  qB4  qC8  qD@  qE  qF  qG  qH  qI  qJ  qL  qOh  qPd  qQ  qW  qX  qY  qb  qc  qc  qo  qp  qr  qx  qy  q{H  q~  q  q0  q,  q  q  q  q\  q  q8  q  q  q  q  q  q@  q  q|  q  q  q(  q  q  q  qH  qD  q  q  q  q8  qp 
 q 
 q 
 qH * q& + q, - q| . p8 0 q2 7 p : qNH > q > q( A pl C p C q C q C q C q C q< C qA C qB C qC C qE, C qG C qH| C qI C qJ C qK C qP C qQ4 C qX< C qy C qz C q C q C q C q C q C q< C q4 C ql C q4 C q, C q4 C q| C q C q C p N qw O pH X q8 X qpx X q X qX X qF Y q$ b p k q
 k qq k q k qD y qp  q6|  qf  q,  qx  qU  q  qH  qH  ph  qX  qp  q  qx  q   p  q!  q]  q  q  q  q  q   q  qP  qt  qx  q|  qƀ  q  qs  qs<  qs@  q\  q^   q^\  q^l  q  q  q  q8  q  q  q@  pD  qh,  qm  q  q,  q  q$ 1 qD 1 qWP 2 q 9 qN0 : q > qH @ q0 E q@ F q M q` S q e qi f qkt j q&P m p  q  q  qS  qx  qd  qf  q$  q?  q  p4  px  q\  q	L  q  q  q  p  p  q<  q	,  qʼ  q  qڴ  q  q
  q  q6  q ' qS C q _ q t q t q x q } q  q  qL  q΄  qT  q֌  qD  q|  q  q  q  q  q  q0  qT  qX  q`  qY   qYx  qY  qY  qY  qZ0  p  qH  q̐  q  qԘ  q  q܈  q  q  q'  qsP  qt  qt  qu  qu@  quP  qud  qv<  q  p   p  p  q  q|  q  qp0  qp  qq  qH  q  q  q   qT  qd  q  qd  q  q  q  q)   q\|  q+h  q   qO0  q ! p ( ql ) p < q| < q>L < qÔ < qL < q < qT < q < q < qD < qܼ < q < q H q4 I q4 I qL O qoP u q w p  p  pt  p  q8  q  qd  q  qo  qq8  qr  qr  q8  q  q  q  q$  q4  qH  q   p  p  p(  p  p  p  p  q  q  q  q  q  q  q  qt  qd  q`  qd  q  qAD  qB@  qCD  qDL  qE  qF  qG  qH  qI  qK   qL  qOt  qPp  qQ  qW  qX  qY  qb  qc  qo  qp  qr  qu8  qx  qy  q{T  q~  q  q<  q8  q  q  q  q  qh  q  qD  q  q  q  q  q  qL  q  q  q  q  q4  q  q  q  qT  qP  q  q  pL  q!t  q]L  p  p  p  p  p  p  p  p  p  q|  q  qp  q  q  q  q  qT  qD  q@  qD  q  qA$  qB   qC$  qD,  qE  qF  qG  qH  qI  qJ  qL  qOT  qPP  qQ  qWt  qXp  qY  qb|  qb  qo  qp  qr  qu  qx  qy  q{4  q~  q  q  q  q  q  q  q  qH  q  q$  qt  qp  qt  q  q  q,  ql  qh  ql  q|  q  q  q  q  q4  q0  q  q  q  q(  p  qd  q,  qM  qh  qi  qm  q  q$  qT  q%`  q  q1p  q:`  q:t  qk  p  q  q  q=  qm  q  qT  qд  q  qT - qI - qL - q[ = q[ = qR D q) K qU R q ^ q m q m q%| r qX  p  q!  q]  q  q  qx  qU  q  q(  q,  q0  q4  q>  qf  q(  p|  q  q  qA  qG  qP,  qXL  qy  q  q  q  qL  qD  q  q)p  p`  q!  q]`  p  p   p  p  p8  p0  pl  pt  p  q   qX  q  q  q
H  q  q  q  q  q$  q  q  q"X  q#d  q?P  qEt  qL@  qNt  qQ|  qR  qUD  qU  qY  q^8  q`\  q`  qa<  qa  qg  qi@  qk  ql  qn  qt  qv|  qx  qx|  qz  q{  q}d  q}  qP  qd  q  q  q  q<  q  q  q  qL  q  q  q  q  qT  q  q  q  q  ql  q  qL  q  q,  q  q  q|  q  q,  qD  qĘ  q   q0  qP  q  q  q  q  qX  q  q  q  q  qH  q  q  q  q<  q  qd  qP  ql  q  q  q  qST  q,  q  q4  q|  q#  q#  qZ|  q<  q| " qm@ $ q ( q$ ( q , q 2 q 2 q= = q @ q ^ q+t b q b p0 c pH c q
  c q8 c qq` c q` c q o p p p p pL p qX w qp w qt w q)< y q* y q* y q+ y q+, y q0 z pl ~ q! ~ q]l ~ q  q  ql  q  qL  qI  qD  pD  p\  p  p  q  q  q  q[  ql  q  q  q  q  q  q  pL  pT  qZ  qP  q  qא  q  q,  q)P  q+  q,  q,P  q  q0  qx  qԀ  qָ  qp  qި  qK  qL(  qLd  qLx  qL  qL  qKH  qK  qK  p4 < q!\ < q]4 < q[8 @ pH H p` H q H q H q H q H q H qA H qB H qC H qE H qG` H qHX H qI` H qJp H qK H qO H qQ H qX H qY0 H qyx H qz H q H q H qh H q` H q H q H q H q H qH H q H q H q H qX H q H q H p L q>D L qÌ L qD L qL L q< L q%x f p| } ql } qp } q } q } qa4  q@  q+x  q5  qp  q:  q;p  pX  qH  qp  q  qh  q  ph  p  qZ  qt  q  p\  qƐ  q   q0  qǸ  q  qT  q)  q  q8  q(  p8  q(  qph  q  qH  p  qL  p  p  p@  pH  p`  q0  q
8  qP  qpp  qqx  q  qP  qx  p  pH  pP  q4  q
$  qg  qi  qj  qn  q  q  q˴  qШ  qӼ  q۬  pD  pL  pd  q4  q
<  qT  qpt  qq|  q  qT  q|  q  qk  q,  q  q  q  q(  qV / qV / q| / q 0 qS D q@ Y q! ^ q]x ^ p c q(4 c q c q4H g q4L g p k q!, k qL l q)0 m q o p s p  s p\ s pl s qwp w p | p | p$ | q  | q | q0 | q	 | q?  | qgd | q | qH | q  | qˈ | qx | q | q| | q | qӐ | qՀ | q׸ | q | qۀ | qp | q߬ | q(  q>  q>  q>   q>$  p  qH  q   q7  q7  q]T  q  p   q!H  q]   qV  q  qH  q6  q6  q7  q   qFt  q  qV0  q`8  q  p  q4  q  q: 
 q:$ 
 q:@ 
 qzd  q  q0  p  qX  qZ   q ' qD - q - p| 0 q! 0 qmX 2 q#P 7 q B q N q S qV T qY< Y q \ q\ e q k qId k q k qsT o q   q9  qbT  q  q9  q9  pL  p  p  p  pL  p  p|  pD  pd  p  pD  q  q  q4  qT  q4  qd  q&  q&  q'  q'T  q't  q'  q)  q)  q*  q*,  q*L  q*l  q*  q,  q,  q-$  q7\  q7|  q7  q7  q8d  q8  q8  q8  q8  q9  q9$  q9D  q9d  q9  q9  q9  q:  q:  q;  q;,  q;  q;  q<l  q<  q<  q<  q<  q=  q=,  q=L  q=l  q=  q=  q@  q@$  q@  q@  q@  qN  qRT  qS  qT  qT,  qTL  qVd  q_<  q_|  qdt  qd  qd  qd  qel  q|,  q|L  q|l  q  q  q  q  q  q|  q  q  q  q  q  q  q<  q\  q|  q  q  q  q  q  q  q  q,  qL  ql  q  q  q  q  q  qD  qd  q  q  q  q  q  q$  qd  q  q  q¼  q  qt  qȔ  q  qd  q؄  qؤ  q  q  qd  q  p  q@  q	0  q  q  qڸ  q  q  q0  q ,  q2H  q   p  q  qJ  qL  q,  q$  ql  qΤ  qt  q֬  qd  qޜ  q   q:  qS  q  qv  q~  qT  q  q  q  qM<  qM  q  q8  qD  qI  qJ  qK  q<  q  qd|  qd  q  q:  q:  p  p  qH  q/  q0X  q10  q  q  qh  q,H  pT  qJ  q  q;  q  p  q  qP  qh  qj  qn  q  q^  q  qT  q<p  q  q  p  q8H  p  p   p  p<  p  p<  p   p  p  p  p(  q  qx  qD  qP  q  q  q%  q&   q&  q'0  q'<  q'  q(  q(  q(  q(  q(  q(  q(  q+D  q+P  q-  q0  q0$  q00  q0<  q0  q0  q0  q0  q0  q0  q0  q0  q0  q0  q1  q1  q1  q1  q1  q1  q;\  q;h  q;  q;  q;  q;  q<  q<  q<   q<,  q<8  q<D  q<P  q?  q?  q@P  q@\  q@h  qM  qO  qR  qR  qR  qR  qV  q[  q_`  q`  q`  q`  q`(  qe  qw  qw  qw  q~  q<  qH  qT  q(  q<  qH  q  q  q  q  q  q  q  q  q  q  qL  qX  q  q  q  q  q  q  q   q  q  q$  q0  q  q  q  q  q  q  q  qp  q8  qD  q  q  q  q`  ql  qȴ  q  q   q,  q  q|  q  q  q3x  q;D  q}   q  p  q#  q^  qt  q|  q  qd  q?  q;  qh 	 q8 
 q=  q  qw  
 qW  q  qT  q$  p  qL  q<  q1  q  p`  q  q9|  qRX  q  q  q  q3X  q  qD   q ! q$ " p8 # q $ p8 % p & p & p  & qL ' qd@ ( p ) qk ) q0 * p + q + qu + q + q3h , qd - qT . qi / p 0 q@ 1 q) 2 p 3 p 4 p 4 pD 4 q 4 qM` 4 q0 4 q 4 q 4 q 4 qh 4 q4 4 qH 4 q2 5 q2 5 q3 5 q3 5 q5h 5 q6 5 q60 5 q6h 5 q6 5 qT 6 q% 7 qV 8 p 9 qx 9 q>H 9 qÐ 9 q 9 qH 9 q 9 q 9 qP 9 q 9 q  9 q@ 9 qܸ 9 q 9 q : q ; q ; qΐ < q = q > q ? q: @ qT A qSH B q7 C p D p D q
x D q D qq D qs D q D p E q8D F q G q H q I q J q7 K q L q M q N q4 O q| O q O qՄ O q׼ O qt O q߰ O q@ P q Q q< R q@ S q S p T q' U p` V ph V p V qP V q
X V qp V qp V qq V qs V q V qp V q V q= W pH X q Y q Z p [ q \ q ] qSt ^ q<t _ p ` q ` q ` qQp ` qY ` qz ` q ` qD ` q a q  b qX b qC  b qD b qEH b qH b qI b qQP b q b q b qP b q b qH b qP b qT c q[T d q e qX f pT g qD g qu g ql g q$ h p i p i q  i q( i q	 i qˀ i qp i qϸ i qӈ i qx i qװ i qx i qh i qߤ i q j q k qh  l qi l qm l q l qƠ l q m q&T n q\  o q\H o q p qH q qS r q s q$ t p u qN v qd w q w q w q x q` y q} z q { pH | q@ } q ~ qmD  q_  qi  qR  q  qw  qR  q4  q5  q5  qD  q^  q  q  q  q&  q  q  pl  qe  q`  q  q  qZ  p  q8  q8  p(  q$  q%  qV  p  q  qv  q  qD  qT   p  p  q
  q  qq  qt  q  q֔  q@4  q  q  q5  qa`  q  p|  p  q  p  q_  q-X  qZ  qȄ  q*P  q  q.  q  qX  q.  qe|  q  q9  q'  q  q  q   p  q  qx  qO4  p  p  p  q
|  q  qq  qs  q  q.l  q+  qLh  q  p`  qP  qu  qx  q+  q,  p`  qT  q  q  q$  qR  pl  qΌ  q|  qD  qP  p@  pX  q
0  qH  qqp  qs  qp  q  pp  q\  q  q8x  q=0  q  p  q  qv  q  qM  q4  q|  q.H  q.  q.  q/  q3  q4@  q4  q5@  q  q'  q_\  pX  pp  q
H  q`  qq  qs  q  qxH  qdp  p  q  qS4  qh   qi  qm  q   p  p0  q  q`  qL  qu  qt  qMt  q3  q3$  q  p  qh  p  p4  q
  q$  qqL  qsd  qL  q/<  q3  q4  q5  q5  qT  p  p  q  q$  q	  q|  ql  qϴ  qӄ  qt  q׬  qt  qd  q<  qd  q  pP  q|  qs  q9  q   q  q  q-  q;  q,  q*    q   q   q8   p   q   q"P   q$   q\   qC   qD   qEL   qH   qI   qJ   qL   qQT   q   q   qT   q   qL   qT   q   q   q0  	 q  
 q   p   q@  
 q   q   p   q\   q   qh   qm   q   qƬ   q2   q   qd   q   pL   p   qe   q   q   qo|   p    pl   q   p   q   p    qz  ! q^  " q  # ql  # q   # qH  $ q  % p  & p  ' qsh  ( qUl  ) p0  * q  + pp  , p  , q&  - q6   . q  / qM  0 q(  1 p  2 q^  3 qp  4 q$  5 q(  6 q\  7 q  8 qj  9 qK  : pT  ; q'  < qZ  = q  > q[  ? q\  ? q\  ? q6t  @ q6  @ p$  A p<  A q  A q,  A qrT  A qtl  A qT  A q  B qd  C q'  D q  E q.  F q4  G p\  H qV   I q|  J q,  K q|  L p  M q!  M q]  M q<  N qSp  O qH  O q  O qP  O q  O q@  P qw  Q q  R q5  S q&  T q8  U q  V q,  W q1  X q/  Y qL  Z qx  [ q  [ qd  \ q  ] qL  ^ q  _ q\  ` p  a qL  b q5  c q  d ql(  e q  e qW$  f ql  g qǼ  h q9  i quX  j q%  k q  l ql$  m q|  m qT  n pH  o q\  p ql   q q$  r q  s q  t qw  u q8  v q  w p  x p  y q  z ql  z q  z qN,  { qN\  { qN  { qN  { qx  { q  | qT  | qX  } q  } q  } q  ~ p   p   q
   q   qr   qt$   q   q,0   q4   q4   q4   q   p   q   q   q   qW@   p   qh   q.   q4   q   q   qx   q|   qx   q   q   q   q-@   q°   q;   q/P   q   q   q   q   q   q   q    q   p   p   p    q=T   pH   q   q(   qw   q   q   q7l   p   q&p   q   q   p    p8   q   q(   qrP   qth   qP   p   q|H   q
   q   ql   q<@   q   q    qH   q   q3`   q   q|   qx   p   q   qv   q   qVD   q   p   qf0   q@   q,   q   qdx   q    q,    q\   qT0   q   q5   qul   qP   q   p   p   px   p   p   p   p   q   q   q   q   q   qL   qH   q   q   q   q   q@   qA|   qBx   qC|   qD   qF(   qG   qH   qI   qJ$   qK8   qL   qO   qP   qR0   qW   qX   qZD   qbX   qb   qcx   qdP   qp   qq    qs   qvP   qy,   qz(   q{   q   q   qt   qp   q   q   q   q   q   q   q   q   q   q   qh   q   q   q   q   q   q   q   q   q    q4   q   q   q   p   qu,   q8`   p   q   p8   q7t   qx   qT   q(x   q(   qd   q@   ql   q   q   qx   q   p   q   q   qE   qc   qd    qd<   q:   qd   qd   qx   q[D   pt   q7   q   q   q    q?   qX   q   q   q   q|   q   q   q<   q*   q   qt   p   q   q_   p   p4   q   q$   qrL   qtd   qL   q   q   q\   qD   qF   qJT   q<   qH   p   pt   qVX   q   q   q,   q-   q-   q.0   q.P   q.   q/d   q/   q0   q2   q,   q9   q   px   q"   q^x   q   qP   q   q8   q8   q8   q)   qw   q;   q   p !  qh ! q ! q%l ! qT( ! qh ! qi ! qm ! q ! qƼ ! q ! p ! p8 ! q  ! q$ ! q
 ! q? ! qg ! qi ! qj ! qn ! q ! qd ! q ! q ! q ! qˤ ! qИ ! q$ ! qӬ ! q ! qۜ ! q< ! q !	 q* !
 q< ! q3 ! qF !
 q ! qp ! q ! qJ\ ! qK ! qD ! q+ ! q ! qP ! q ! q ! q& ! q7  ! q ! q8h ! q_P ! ph ! q' ! q ! q ! q, !  q| !! p !" q\@ !# q5 !$ q-d !% q  !& qk !& qP !& q.` !' q. !' q. !' q/l !' q/ !' p !( q@ !) q !* pX !+ q^d !, qX !- q !. q !. p !/ qe !/ q !/ q[ !0 q !1 qh !2 pX !3 q\ !4 q !5 qb` !6 qc !6 q\ !7 q !7 q !7 q8 !8 p !9 q3 !: q !; p !< p\ != pt != qL != qd != qr != qt != q != q< !> q !? p !@ q !A q~L !B q[ !C p, !D p !D q !D q !D q0 !D qH !D q` !D qx !D q !D q !D q !D q[ !E q !F q] !G q` !H qs !I q !J qvl !K p !L qk !L p  !M q  !N q !N q0 !N q9t !O q !P q& !Q q_H !R q !S q^ !T q4 !U q !V p  !W q !X q[ !Y q
 !Z q, ![ q  !\ qh !] q !^ p$ !_ q !_ ql !_ q}  !_ q~` !_ q8 !_ qظ !_ q0 !_ q] !` q), !a q !b pd !c q| !d q& !e q;  !f p8 !g q@ !h q !i q !j p !k pT !k p !k p !k p !k p( !k p !k p !k p !k q !k q0 !k qP !k qh !k qH !k q !k qX !k q\ !k q !k q( !k q(8 !k q* !k q* !k q+ !k q- !k q- !k q.  !k q. !k q.8 !k q.p !k q. !k q. !k q/ !k q/, !k q/L !k q/| !k q/ !k q/ !k q/ !k q0@ !k q0` !k q1 !k q18 !k q1X !k q= !k qMP !k qTp !k qT !k q[ !k q_ !k q_ !k qd !k qe !k qe !k qf !k qm !k q} !k q~P !k q( !k q !k q !k q  !k q !k q$ !k q !k q !k qX !k q !k q0 !k q` !k q !k q  !k qT !k q !k q !k pd !l q( !m qdh !n q !o q !p q1 !q q- !r q- !r q.X !r q. !r q. !r q/$ !r q/t !r q/ !r p !s p !s p !t qt !u q@ !v p !w q !x qp !y q5 !z q5 !z q6 !z q;P !{ qv !| qS, !} q1| !~ q8 ! p ! p@ ! q$ ! q ! q	 ! qʤ ! q, ! qd ! qҬ ! q4 ! ql ! qڜ ! q$ ! q ! q( ! q< ! q ! q* ! q@ ! qD ! qo` ! qe  ! q  ! q2 ! q ! q ! p  ! p ! p| ! p ! p ! p ! p  ! q ! q ! q ! q ! q ! qP ! qL ! q ! q ! q ! q ! qD ! qA ! qB| ! qC ! qD ! qF, ! qG ! qH ! qI ! qJ( ! qK< ! qL ! qO ! qP ! qR4 ! qW ! qX ! qZH ! qb ! qc| ! qdT ! qp ! qq$ ! qs ! qvT ! qy0 ! qz, ! q{ ! q ! q ! qx ! qt ! q ! q  ! q ! q  ! q ! q  ! q ! q ! q ! q ! ql ! q ! q ! q ! q ! q ! q ! q ! q ! q ! q8 ! q ! q ! q ! q28 ! q2P ! q ! qw4 ! q: ! q ! q, ! q ! qs ! p ! q'x ! qa ! q ! q ! q֨ ! qSD ! p< ! q#X ! q ! q` ! qp ! p( ! qh ! ql ! q ! q ! p` ! qL ! q ! q-( ! q}X ! qޘ ! q^ ! q ! q ! p ! q, ! q ! q3 ! p ! qoT ! q ! q+ ! p ! qf< ! qL ! q] ! q ! q0 ! qw ! p ! qN@ ! q ! qz ! q ! q= ! q@ ! q ! q ! qh ! qȘ ! qM ! q ! q& ! pT ! q=  ! q ! q@ ! qx ! qx ! q ! qH ! p ! p ! q
 ! q  ! qr( ! qt@ ! q( ! qT ! qD  ! q ! p ! pX ! q$ ! ql ! q ! p ! q( ! qX ! q$ ! qS ! ql  ! qx ! q* ! q ! q ! qk@ ! p ! q" ! q^ ! q` ! q$ ! q ! qO8 ! qP ! q ! ql ! p ! p ! qkh ! q` ! qT  ! qP ! q@ ! q2 ! qh ! q ! p ! q[x ! q,, ! qؘ ! q@ ! p ! qK ! qZ  ! q[ ! q8 ! p ! q1 ! q ! q|` ! p ! qx ! q ! qv ! q, ! qX ! q ! q ! q "  q " q " pt " q " pt " qd " qu " q " q " qU8 " q2 " q  " q "	 q, "
 p " q " q: "
 q " q " q0 " q " q " q " qt " q " q " q9` " qN " p( " p@ " q
 " q0 " qqX " qsp " qX " qx " p " qd " q8 " q: " qSX " q0 " q " q " q9\ "  q "! qeH "" q "# q%\ "$ q1h "% q\ "& q$ "' qot "( qp ") p "* p "* qoL "+ qc ", p "- p "- q
 "- q "- qq "- qt "- q "- q ". qW  "/ q  "0 pd "1 q: "2 q( "3 q` "3 qC "3 qD "3 qEP "3 qH "3 qI "3 qJ "3 qL "3 qQX "3 q "3 q "3 qX "3 q "3 qP "3 qX "3 q "3 qw, "4 qk "5 q "6 q= "7 q0 "8 q "9 q ": p "; q "; q% "; q-8 "; q-h "; q-t "; q= "; qM( "; qM4 "; qh "; q  "; qTt "< qR "= p, "> p "? p "? qs "@ qh "A qh "B pp "C p "C q$ "C qV@ "C q "C q| "D q "E q "F q&D "G q& "H q "I qX "J q3 "K q| "L qT "M q "N qk "O pL "P q "Q q "R q8 "S q- "T q2, "T q "U q( "V q< "W q  "X p "Y q8 "Z q "Z q "[ q "\ q  "] qȜ "^ p "_ p "` q "a q@ "a qP "a q4 "b q8X "c q "d qh "e ql@ "e q "e qh "f qp "g qi "h qj "h qn "h q "h q "h q "i q "j q "k q "l q "m q) "n ql "o q0 "p q]D "q qf "r q  "s p "t q- "u q "v q'$ "w qVt "x q "y qV "z p "{ q "{ qv "{ q~  "{ ql "| q "| q8 "} q@ "~ p " q " q " ql " q4 " qU " qؔ " q " q]p " q " q*$ " q " q " qt " qJ " qL " q " q_ " qb " qc( " qcd " qf, " q` " q " p4 " q_l " q) " pH " p " p\ " q* " q]  " qH " q4 " qJ " qt " q] " q$ " qV " qW " q| " q " q;4 " qe8 " q " q=t " q@ " q, " q " qF\ " qZ4 " qwX " q-, " q6D " q " q,l " p " qc " q " q " q " q, " qp " qN  " q " qT " qt " q " q " q " p, " qgt " q " q*0 " q< " q " qx " q@t " p  " q " p " q| " p| " q' " q( " q'L " q " q$ " q1 " q{, " q " q8 " ql " ql " qR " qZ " qT< " p " q " q@ " q| " q}P " q " p " q " qu " q " q% " qX " q/ " q[ " q " qj  " qh( " qi " qm " q " q " q " qD " q+  " q " q@ " qd " q: " pL " q " qE " q " q@ " q " q " q\ " q " q@ " q " q$ " qM " q " q " q$ " q " qd " p " q] " q\ " q " q* " qt " qT #  q^` # q~0 # q # qi8 # qn # q # qdX # q # qt # p # qH #	 q4p #
 pd # q # q? # qT # qT # q} # q~p # q # q| # p #
 q* # q
 # qX # q" # q^| # q` # qt # qa # p # qd # q # q # q # q= # q # qdH # q # qd # p # qFH #  q #! p #" qf@ #" qP #" q7 ## pd #$ q$ #% q #& qs #' qm  #( q #) q #* q #+ q #, ph #- qX #- qu #- q #- q #. qS@ #/ q9h #0 q0 #1 q_ #2 qb #2 qbD #2 q #3 qH #4 q  #5 q9 #6 q #7 q@ #8 ph #9 p #9 q] #: q #; q #< q  #= q #> q% #? q( #@ p #A p #A q
 #A q #A qq #A qt #A q #A qR #B q #B q #B q #B q%  #C q #D q #E qNl #F q #F q)t #G q[< #H q, #I q  #J p #K q|4 #L q #M q #M q4 #M qH #M q| #M q #M p #N p #N p #N p #N p #N p #N p4 #N pt #N p #N p #N p  #N p0 #N p #N p #N p #N p #N p #N pP #N pp #N q #N q #N q #N q #N q| #N q #N qT #N q\ #N q #N q@ #N qP #N q #N q #N q #N q( #N q #N q #N q  #N q( #N q #N q   #N q  #N q  #N q  #N q   #N q ( #N q 0 #N q# #N q$ #N q$ #N q% #N q% #N q% #N q' #N q' #N q( #N q( #N q( #N q( #N q( #N q) #N q+T #N q+\ #N q+d #N q, #N q, #N q, #N q, #N q- #N q- #N q.h #N q. #N q0 #N q1 #N q;@ #N q;l #N q? #N q? #N q@0 #N q@8 #N q@@ #N qFp #N qFx #N qF #N qF #N qM #N qM #N qM #N qV #N qV #N qZ #N qZ #N qZ #N q[ #N q`, #N q`4 #N qd #N qex #N qk #N qk #N ql #N qo #N qo #N qo #N qo #N qv #N qw #N qw #N q| #N q| #N q| #N q| #N q~ #N q~ #N qH #N qP #N q #N q, #N q4 #N q< #N q #N q #N q #N q0 #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q  #N q #N q #N q #N q #N q #N q8 #N qL #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q  #N q  #N q( #N q0 #N q8 #N q@ #N qH #N qP #N qX #N q` #N q #N q #N q #N q #N q #N q #N q  #N q #N q #N q #N q  #N q( #N q0 #N q8 #N q@ #N qH #N qH #N q #N q #N q #N q| #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q #N q  #N q #N q #N q #N q  #N q #N qX #N q #N q #N q  #N q #N q #N q #N q #O q+| #P q4 #Q qd #R q #S q} #T qW, #U q% #V q  #W q #X p #Y q #Z qH #[ q  #\ q #] q #^ q@  #_ qf #` qd #a q #b qwT #c qw| #c q1 #d q= #e qH #f qD #g q* #h q, #i q8 #j qo #k qM0 #l p #m q  #n qT@ #o p< #p q=\ #q q,p #r p #s p| #t q+  #u p #v q #w qM #x pd #y p| #y q #z q #{ q #| q] #} q #~ q< # p # p$ # p, # q  # q # q8 # q
  # q? # qgl # q # qP # q # qː # q̀ # q # qЄ # q # qӘ # qՈ # q # q  # qۈ # qx # qߴ # q # p, # q # q # q8 # q # q # q # q, # q # q # q@ # q|d # q # q # q"L # q # q{ # qD # qs # p # q; # q # q # q=P # q # qv@ # q*p # q # q # q # qZ # q # qwl # q, # p # p8 # q # q=  # q # pT # q # q3d # q< # q # q # q  # p # p # p # pl # p # p # p # q # q # q0 # qH # q # qX # q # q$( # q$4 # q( # q(` # q(l # q= # qFl # qM@ # qML # qMx # qM # qN # qN # qT` # qTl # qT # qW8 # q[p # ql # qm # qm0 # q # q # q # q0 # q  # q # q, # q # q # q # q$ # q0 # q< # q( # q # q # q # q # q  # q, # q8 # qD # qP # q\ # qh # qt # q # q # qS # q$H # qj # q} # pd # qT # qu # q| # p # q\ # q0 # q # q # q, # qc # ql # q< # q # q| # q # q3 # q0 # qt # qͼ # q # q # q # qݴ # q # q@, # q| # q # qY # q  # q # qeL # q_D # q@ # qx # pD # q\ # q\d # q, # qL # q$ # qM # pP # q9( # q9 # q-4 # q # q # p # q # p4 # p # q # qu # q # p # q_@ # q8 # q6 # qD # q # qߠ # q,@ # q- # q # q$ # qO # p  # p< # pD # q  # q( # qP # q
 # q?  # qg # qi # qj # qn # q # qh # q # q  # q  # q˨ # q͘ # q # qМ # q( # qӰ # qՠ # q # q # q۠ # qݐ # q # q # qL # q8 # pH # q8 # qu| # q` # p # p # q
 # q # qr # qt  # q # p@ # pX # q0 # qH # qrp # qt # qp # q  # q08 # p$ # pl # pl # p # p0 # q # qT # qT # q4 # q  # q # q # qa # q # q # p # q)l # q( # p # q # p # q # q # p # pL # pT # q  # q8 # q` # q
( # q?0 # qg # qi  # qj # qn # q # qx # q  # q # q0 # q˸ # qͨ # q # qЬ # q8 # q # qհ # q # q( # q۰ # qݠ # q # qK # p # q $  p $ q= $ qj  $ q $ q $ q $ q
 $ p $ q] $	 q[ $
 q  $ q $ qxD $
 p8 $ q& $ q $ q $ q1( $ q1 $ q $ q4 $ q $ p $ ql $ q9l $ q $ q $ q@L $ q $ q $ q2  $ q $ qRp $  q $! q| $" q4 $# qS $$ q $$ q $$ q, $$ q $% q $& q $' q; $( q $) pt $* qp $+ qY $, ql $- q< $. ql $. ql $. q $/ q< $0 q $1 qU $2 q $3 p $4 q $4 qt $4 q $4 p $5 q' $6 p $7 q@ $8 q $9 qk $: p $; q| $< qD $= q0 $> ql $? q,T $@ q $A q. $B q $C q50 $D q $E q( $F px $G q+ $H p $I q" $I q^ $I p $J qL4 $K q $L p $M p, $M q $N pt $O p $O q $O q $O q $O q $O qA $O qB $O qC $O qE4 $O qG $O qH $O qP$ $O qQ< $O qXD $O qY\ $O qy $O qz $O q $O q $O q $O q $O q $O qD $O q< $O qt $O q< $O q4 $O q $O q $O q'X $P q| $Q q $Q q; $R qh $S qn $S q $S q $T q  $U p $V pT $V q*( $W p $X q| $Y qO  $Z qY $[ q $\ q $] q  $] q3l $^ qv $_ qVH $` q $a qc $b p\ $c q; $d q $e q{ $f q9 $g qt $h pd $i p< $j pT $j q, $j qD $j qrl $j qt $j ql $j qd\ $k p $l p $l p $l p $l p $l p $l p $l q $l q $l q| $l q $l q $l q  $l q $l q` $l qP $l qL $l qP $l q $l qA0 $l qB, $l qC0 $l qD8 $l qE $l qF $l qG $l qH $l qI $l qJ $l qL $l qO` $l qP\ $l qQ $l qW $l qX| $l qY $l qb $l qc $l qc $l qo $l qp $l qr $l qu$ $l qx $l qy $l q{@ $l q~ $l q $l q( $l q$ $l q $l q $l q $l q $l qT $l q $l q0 $l q $l q| $l q $l q $l q $l q8 $l qx $l qt $l qx $l q $l q  $l q $l q $l q $l q@ $l q< $l q $l p $m q $n q', $o q $p q $q q* $r pP $s ph $s q
@ $s qX $s qq $s qs $s q $s q $t p $u q\ $v q\\ $v q7 $w qd $x q $y qL $y qP $y qRd $z q ${ q ${ q ${ q  ${ qS $| q $} q $~ qt $ p $ qa\ $ q  $ p $ q@ $ p $ qP $ q $ q $ q $ qMH $ q. $ q4$ $ pT $ qz| $ p $ q:, $ q $ p $ q  $ qD $ q $ q6 $ q $ p` $ q  $ q?D $ qg $ q $ qČ $ qD $ q $ qL $ q< $ q $ p( $ q֜ $ q $ q` $ p $ q $ q- $ p $ q $ q $ p $ p $ q
 $ q $ qr4 $ qtL $ q4 $ p $ q $ qd $ qx $ q $ q= $ q` $ qa  $ qa $ q@ $ q $ q9< $ q $ qe\ $ q9X $ q $ p $ qkl $ qVp $ qVx $ q< $ q $ qW( $ qE $ q& $ q $ q $ q` $ q1< $ qt $ pH $ qF $ q $ p $ qp $ qp $ q $ q $ q|0 $ qT $ q $ q $ qd $ q $ q9x $ q; $ p $ q"0 $ q^ $ q0 $ q4 $ q2 $ qfd $ pl $ q^( $ q4 $ q $ qEh $ qL, $ q $ q $ qa $ q $ p $ q' $ q7 $ q $ q=d $ p $ q $ qS $ q4 $ q( $ qN $ qd $ q $ q $ q< $ q̈́ $ q $ qՌ $ q $ q| $ q߸ $ q< $ q $ qT $ qX $ q $ p $ qe4 $ q $ q8 $ pd $ p| $ q
T $ ql $ qq $ qs $ q $ p $ q $ qu $ q $ q $ q, $ ql $ q9L $ q^ $ qH $ q $ q $ p $ q} $ q $ q $ p $ p( $ q  $ q $ qr@ $ qtX $ q@ $ qh $ q $ q6 $ q $ q $ q  $ q $ q| %  qN % q % q4 % p % q#  % q^ % qM % q  % q4 % qd % qp % q %	 q< %
 qX % qE$ % q %
 qL % qxX % q % q^ % q % q[` % q<4 % q4 % q=H % q'  % q9 % p % q\ % q % q % q#\ % qd % q % qD % q % q$ % q % q % qt % q) % q؜ % p( % q % qpX % qp % q8 % q, % q %  q %! q %" q\ %# q\ %# q %$ q% %% qTD %& q9T %' q %( q@x %) q %* q %+ qU< %, q1 %- pX %. qN %/ q %/ q- %0 q %1 p %2 p %2 q
 %2 q %2 qr %2 qt( %2 q %2 qT %3 p %4 q! %4 q] %4 q %5 q %6 qS %7 qX %8 q %9 qT %: qxd %; qx %; qD %< q7 %= qlt %> q3 %? q %@ q %A pD %B q4 %B qux %B q\ %B q< %C p %D q$ %E q %F p %G q[d %H p %I q=@ %J qoX %K q %L qp %M q# %N q %O q3 %P q] %Q p %R q %S ql %S q4 %S q %T qs %U q %V p %W p %W q
 %W q %W qr  %W qt8 %W q  %W p %X q %Y pL %Z q %[ p( %\ p %] qN %^ qL %_ q %` qd %a qa %b q %c q& %d p8 %e p %f p$ %f p %f p\ %f p %f pL %g q %g q %g q %g qA %g qB %g qGd %g qH\ %g qO %g qQ %g qX %g qy| %g q %g ql %g qd %g q %g q %g q %g q %g q %g q %g q %g q9 %h qU %i qkL %j q2 %k q[H %l q %m quH %n q %o q` %o qU  %p qT %q q. %r q2 %r p %s p %s p %s q %t q? %u qd %v qWL %w q@ %x q8 %y qH %z pT %{ q %| qT %} qP %~ q̘ %~ qԠ %~ q %~ qܐ %~ q %~ qL % qYH % q< % q<( % q7d % q}T % q| % qD % qt % qP % p % q!@ % q] % p % p % q# % q^ % ql % q7 % q % p % q % q % p % pl % p % q % q; % qh % qj % qn % q % q % q % q# % q` % q` % qah % qa % q % q % qx % q % qX % q % q8 % q % qd % q % q % q{d % qT % ql % p % p % pt % p % p % p % p % q % q % q % q % q % qH % qD % q % q % q % q % q< % qAx % qBt % qCx % qD % qF$ % qG % qH % qI % qJ  % qK4 % qL % qO % qP % qR, % qW % qX % qZ@ % qb % qct % qdL % qp % qq % qs % qvL % qy( % qz$ % q{ % q  % q % qp % ql % q % q % q % q % q % q % q % q % q % q % qd % q % q % q % q % q % q % q % q % q % q0 % q % q % q  % q8 % q % qs % qS % q( % q % qfx % qL % q͔ % q % q՜ % q݌ % q % q % q % q< % q> % q^ % p % q % qD % q* % q % p % q % p % q  % q' % q6 % qh % q % q8  % qd % p % q! % q] % q'| % q< % q % q^ % q~| % p % p % q' % ph % qx % qod % q % p % q߈ % q % q % qt % q % qZ % q_x % qxl % q/0 % q % qj % qH % qt % q % q % q % q % q[ % qȌ % p % p8 % qX % p % q % qX % qw % qw % qw % qt % q\ % q\L % q' % q| % q % q % q % q) % q6 % qm  % q,| % q|< % q % q % q % qL| % q$ % q % q, % qx % p % q % qZp % p % q % q % qP % q` % q % q|@ % q % qd % q8 % pt % pt % p % pt % p % p % pL % qD % q % q % q< % q % q % q\ % q\T % q % q\ % qT % q % q % pD % p\ % q4 % qL % qrt % qt % qt % q % qH &  q$ & q. & qz & q\ & qTT & q% & q & q & p &	 px &
 q^, & q & p &
 qR & qeh & q, & qx & qxP & q2 & qƘ & qi  & qn & q & qX & qw & q^0 & q\ & q, & px & q & pp & qS8 & q` & q}  & q0 &  q &! p4 &" pL &" q &" q &" q &" q &" qA &" qB &" qC &" qD &" qGL &" qHD &" qIL &" qO &" qP &" qX &" qY &" qyd &" q &" q &" qT &" qL &" q &" ql &" q &" q &" q4 &" q &" q &" q &" q &" q; &# qU &$ qU, &$ qUh &$ qm\ &% q64 && qSL &' q- &( q` &) q
| &) q
 &) qX &* q &+ qt &, q &- p &. q &/ q  &0 q &1 q,L &2 qwt &3 q &4 q| &5 q) &6 q &7 q &8 q &9 qlX &9 q &9 qTh &: q3p &; qؠ &< p &= q} &= q &= q &> q*\ &? q &@ q3, &A q &B qD &C q &D p< &E q!d &E q]< &E q{ &F q &G qzh &H q-  &I q &J q30 &K qH &L q &M p &N p  &O q#  &O q_  &O q &P q0 &Q q*T &R q; &S q)  &T qP &U q( &U q\ &V q|p &W q &X q &Y q( &Z q &[ q'd &\ qD &] q &^ q &_ q] &` q &a qR &b q4 &c q? &d q &e qFP &f pP &g ph &g q@ &g qX &g qr &g qt &g q &g q] &h q &i q &j q &k qQt &l q7 &m q|\ &n q) &o q &p qx &q qX &r q &r q) &s q &t p &u qd &v q
 &w qx &x q< &x q &y q &z qL &z p &{ q# &{ q^ &{ q@ &| p &} q9 &~ q| & qX & qWX & q´ & q} & q & p & qp & q & qe & qL & q< & p & q; & q & pp & q & ql & q & qT & qD & q$ & qkd & q & qL & q  & q- & q. & q2\ & q & qZ & q & p & q & q & q	 & qʜ & q$ & q\ & qҤ & q, & qd & qڔ & q & qT & q & q@ & qol & q & q  & qa & q & q( & qV4 & q, & q, & qT & qh & q\ & q& & q8 & q & qY & q & qm` & qD & q'H & q & q & q & qa( & q & q  & qh & q) & q  & qE & q8 & q & q$ & qv & q & qA & p & qe & q & qld & qה & q & qw & q< & qC & qd & qV< & q & q & q5 & q_ & p\ & q4 & qx & qk & q & q[ & qW & qS  & q*H & q@ & q & q & ql & qT & qx & q  & q] & p0 & q  & qp` & qx & q@ & q< & qs & q*@ & q!P & q]( & q% & q0 & qx & q & q & q & q & q & q & p & q & qX & q_ & p & p & q
 & q & qr & qt & q & q & q & q & p & q & q  & q	 & qx & qh & qϰ & qӀ & qp & qר & qp & q` & qߜ & qFh & q & q & qU4 & qS & q@D & q=< & q[  & p< & q, & q  & pH & q&  & q&H & p< & q & q & qE & qL & qQ & qZ & q{h & qX & q, & qH & q & q & qd & q '  qJ ' qK ' qh ' q` ' p ' q ' qpL ' qd ' q, ' qΰ ' q ' qt ' q ' q ' p  ' q ' qpP ' qh ' q0 ' q  '	 q '
 qa ' q7 ' qS '
 q ' q) ' p ' pP ' q=| ' qD ' p ' p ' p< ' p ' p( ' p ' p ' p@ ' p ' p8 ' pt ' p| ' p ' q  ' q` ' q ' q ' q
P ' q ' q ' q ' q ' q, ' q ' q ' q"` ' q#l ' q?X ' qE| ' qLH ' qN| ' qQ ' qR ' qUL ' qU ' qY ' q^@ ' q`d ' q` ' qaD ' qa ' qfD ' qg ' qiH ' qk  ' ql ' qn ' qt ' qv ' qx$ ' qx ' qz ' q{ ' q}l ' q} ' qX ' ql ' q ' qT ' q ' q ' qD ' q$ ' q ' q ' qT ' q ' q ' q ' q ' q\ ' q ' q ' q ' q ' qt ' q ' qT ' q ' q4 ' q ' q ' q ' q ' q4 ' qL ' qĠ ' q( ' q8 ' qX ' q ' q ' q ' q ' q` ' q ' q ' q ' q ' qP ' q ' q ' q ' qD ' q ' ql ' qX ' qt ' q$ ' q ' q ' qS  ' qs ' q  ' q ' q4 ' qml ' qN ' q: ' ql< '  qFT '! qst '" qRL '# q*  '$ q!T '% q], '% q '& q '' qD '( p\ ') pt ') q
L ') qd ') qq ') qs ') q ') q4 '* q( '+ q ', qV '- q(0 '. qO '/ q0 '0 p '1 q '2 p '3 q$ '4 q% '4 qV '4 q '5 qD '6 q< '7 q8 '8 q[$ '9 q$ ': q  '; p '< p@ '< p '= p '= q '> qdd '? p '@ p '@ p$ '@ p '@ p '@ p '@ p  '@ q '@ q '@ q '@ q '@ q '@ q '@ q '@ qp '@ q` '@ q\ '@ q` '@ q '@ qA@ '@ qB< '@ qC@ '@ qDH '@ qE '@ qF '@ qG '@ qH '@ qI '@ qJ '@ qL '@ qOp '@ qPl '@ qQ '@ qW '@ qX '@ qY '@ qb '@ qc '@ qc '@ qo '@ qp '@ qr '@ qu4 '@ qx '@ qy '@ q{P '@ q~ '@ q '@ q8 '@ q4 '@ q '@ q '@ q '@ q '@ qd '@ q '@ q@ '@ q '@ q '@ q '@ q '@ q '@ qH '@ q '@ q '@ q '@ q '@ q0 '@ q '@ q '@ q '@ qP '@ qL '@ q '@ pL 'A q< 'A qu 'A qd 'A q 'B q
 'B q
 'B qT 'C q 'D q 'E qj 'F q= 'G q 'H q;L 'I q 'J q 'K q 'L q 'M q` 'N q( 'O q4 'O qȨ 'O p\ 'P q 'Q q0 'R qIx 'R q( 'R p 'S q 'S qu 'S q 'S qL 'T q 'U qx 'V qd 'W q' 'X p 'Y q! 'Y q] 'Y q0D 'Z qe` '[ p '\ qF8 '] p '^ q" '^ q] '^ q@ '_ qt '` q< 'a qM 'b qZ\ 'c qp 'd p 'e q 'e qvt 'e qx 'e qxt 'e q{ 'e q} 'e q 'e q 'e qL 'e q< 'e q\ 'e q7T 'f q 'g pT 'h qD 'h qp 'h q 'h qd 'h q 'i p, 'j q4 'k q$ 'l qd 'm q޼ 'n q9 'o q8 'p q 'q q 'q q2 'r q 's p8 't pP 't q( 't q@ 't qrh 't qt 't qh 't qJ 'u qL  'u q 'u q< 'v q 'w p 'x q0 'y qa, 'z pT '{ p( '| p@ '| q '| q0 '| qrX '| qtp '| qX '| qRD '} qH '~ p ' qi ' qj ' qj ' qk  ' qk< ' q¬ ' q ' q_0 ' px ' qh ' qu ' q ' qE< ' q ' q ' ql ' q2 ' q ' q- ' q ' qd ' q\ ' q| ' p ' q ' qu ' q ' qa ' qa ' qa ' qN ' q%d ' ql ' qD ' q ' q ' q_ ' q ' q ' q ' q ' q ' q ' q  ' q ' q ' p ' q ' q
 ' q˘ ' qӠ ' qې ' q| ' q, ' q ' q' ' q[ ' qlh ' qsl ' qe ' q  ' q ' pT ' p ' q#$ ' q_ ' q0 ' q ' q/ ' q ' q ' q ' qT ' q̜ ' q ' qԤ ' q ' qܔ ' q ' q7 ' q ' qd ' q ' q ' p ' p ' q
 ' q ' qr ' qt4 ' q ' qw< ' ql ' q ' q9 ' q ' q ' p  ' qT ' q= ' qT ' q ' q ' q( ' q ' q] ' p ' p ' q ' q3 ' p ' q" ' q^ ' qL  ' qS( ' qi ' qh4 ' qi ' qm ' q ' q ' q( ' q ' q0 ' q ' qZt ' qe< ' q* ' q ' qP ' qU ' q ' q ' p ' q| ' q] ' q ' p, ' q ' ql ' q ' q$ ' qش ' q\ ' q ' q ' qt ' qt ' q ' q ' qh ' qI ' qJ ' qL ' q` ' q ' p ' p ' qk ' q ' qU  ' q ' q ' qϼ ' p ' q ' q ' q3t ' p ' q1 ' q- ' q ' q ' q: ' ql ' q_ ' ql ' q[ ' q ' qt ' q< ' qi ' q7 ' q ' q~D ' qD ' qb (  qc4 (  qƸ ( q ( q1 ( q ( q8 ( pL ( qP ( qT$ ( q (	 q (
 q ( qH ( qN (
 q ( q ( qd ( q^ ( qv ( q%t ( q' ( q( ( q(H ( q* ( qEl ( q ( q ( q ( qop ( q|  ( qL ( p ( pD ( q ( p ( q ( q ( qV| (  qZ (! qv (" q\ (# q\X (# q, ($ q (% qV\ (& q_T (' q (( p () p () p () p () p () p () p () q () q () qx () q () q () q () q () q\ () qL () qH () qL () q () qA, () qB( () qC, () qD4 () qE () qF () qG () qH () qI () qJ () qL () qO\ () qPX () qQ () qW| () qXx () qY () qb () qc () qc () qo () qp () qr () qu  () qx () qy () q{< () q~ () q () q$ () q  () q () q () q () q () qP () q () q, () q| () qx () q| () q  () q () q4 () qt () qp () qt () q () q () q () q () q () q< () q8 () q () q (* qT (+ px (, q| (- q< (. q (. q (. qs (/ qw( (0 q@ (1 q (1 q'h (2 q] (3 qo$ (4 qh (5 qi (5 qm (5 q (5 qƴ (5 qD (6 q (7 qd (8 q (9 q! (: q] (; p (< p0 (= qt  (> q (? p| (@ q (A qx (B q (B q (B q (B q  (B qݸ (B q (B q+@ (C qx (D q+ (E p\ (F qV (G q (H q( (I q (J q@ (J qx (J qH (J qր (J q8 (J qp (J q# (K q (L q (M q (N qk (O pl (P p (P ql (Q p (R q (S p (T p, (T q (T q (T qrD (T qt\ (T qD (T p (U p (U q (V q6X (W q (X q (Y qL (Z q ([ q (\ qw (] q, (^ q2 (_ p (` p@ (a q6T (b q (c q (d p( (e qP (e q
@ (e q (e q (e q (e q (f qP (g p@ (h qw (i qwD (i qP (j q*D (k q (l q$ (m q) (n qT (o q (p qg (q qi (q qm (q q (q qƜ (q q0 (r q (s q (t p (u qi4 (v qn (v q (v q# (w q (x p (y q9, (z q&X ({ q2 (| q34 (| q4 (| q54 (| q5 (| q5 (| q6L (| q6 (| q7D (| qL (} q@ (~ q ( q=p ( q ( q ( q ( p  ( p ( q
 ( q ( qr0 ( qtH ( q0 ( q ( q ( q ( q ( qh ( q ( ph ( q| ( q8 ( q- ( q ( q: ( q{` ( ql ( qh ( q ( q ( q^ ( q ( qlP ( q& ( q ( q ( p$ ( q ( qpT ( ql ( q4 ( qd ( q| ( p8 ( q ( qL ( qvh ( q'P ( p ( p ( q ( q| ( q ( p( ( q ( q? ( qu\ ( qp ( q@ ( p4 ( qTP ( q4 ( q| ( qԄ ( qּ ( qt ( qެ ( q ( q ( p\ ( qL ( qp ( q ( ql ( q= ( px ( p ( q_L ( q ( qax ( q( ( qh ( qn ( q ( q ( q ( q ( q) ( q ( q ( p ( q", ( q^ ( q,< ( q,h ( q6 ( q3D ( qY ( q ( q.t ( qt ( q ( p ( qR\ ( q ( qp ( q  ( p ( p\ ( pt ( q ( q ( q ( q ( q, ( qA ( qB ( qC ( qE ( qGt ( qHl ( qIt ( qJ ( qK ( qP ( qQ$ ( qX, ( qYD ( qy ( qz ( q ( q| ( qt ( q ( q ( q, ( q$ ( q\ ( q$ ( q ( q$ ( ql ( q ( q ( qe ( q ( q, ( q ( ql| ( q ( q\ ( q) ( q( ( qxT ( q ( q ( q( ( q@ ( p ( p  ( q
 ( q ( qr8 ( qtP ( q8 ( p ( p ( q[( ( q ( qeT ( q ( q~T ( q ( q, ( p ( qZx ( q ( q ( p ( p ( px ( q$ ( qU ( qx ( q\< ( q ( qa ( q` ( p ( q3 ( q` ( qά ( q` ( q:P ( qd ( q ( p ( qD ( q ( q= ( q{ ( q| ( p ( qt ( q ( qب ( p ( qp ( q ( q ( q( ( q )  q ) pp ) q/ ) q' ) q% ) qD ) q ) q ) qX ) qYd )	 q2  )
 q3H )
 p@ ) qK ) q~4 )
 qT ) q, ) qK ) qvd ) qv ) qv ) qd ) q ) q ) q' ) q ) q  ) q9 ) q@ ) q7P ) q< ) q_ ) q- ) p\ ) qL ) qu ) qt ) q` ) q7L ) qZ ) q )  qh )! q4 )" qI| )" q, )" qL )# qs )$ p )% p )& q}@ )' q )( p )) q< )* q` )+ q0 )+ q ), q )- qs ). q] )/ p8 )0 qK )1 q )2 qX )3 ql )4 qd )5 q )6 q )7 q )8 q )9 qt ): q8 ); q+ )< q )= qT )= p\ )> qS$ )? q` )@ q )A q )B q9  )C q֘ )D q< )E qd )F q )G qYL )H q )I q )J qx )K q )L p4 )M q$ )M qpd )M q| )M qD )M p4 )N q, )O q )P p )Q q )Q qv )Q qD )Q q )Q q| )Q q )Q q( )R q )S q}D )T q\ )U p )V p )W p )W p )W p )W p )W p )W p( )W q )W q )W q )W q )W q )W qX )W qT )W q )W q )W q )W q )W qL )W qA )W qB )W qC )W qD )W qF4 )W qG  )W qH )W qI  )W qJ0 )W qKD )W qM  )W qO )W qP )W qR< )W qW )W qX )W qZP )W qbd )W qb )W qc )W qp  )W qq, )W qs )W qv\ )W qy8 )W qz4 )W q{ )W q )W q )W q )W q| )W q )W q( )W q$ )W q( )W q )W q( )W q )W q )W q )W q )W qt )W q  )W q )W q )W q )W q )W q )W q )W q  )W q )W q@ )W q )W q )W q )W q )X q )Y q )Z q2L )[ q )\ q<h )] qc )^ p )_ pL )` q| )a q, )b qsx )c ql )d p  )e p4 )e p )e p )e pL )e p )e pD )e p )e p )e p )e q  )e ql )e q )e q
\ )e q )e q )e q )e q$ )e q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e qUX )e qU )e qY )e q^L )e q`p )e q` )e qaP )e qa )e qfP )e qg )e qiT )e qk, )e qn )e qt )e qv )e qx0 )e qx )e q{ )e q{ )e q}x )e q} )e qd )e qx )e q )e q` )e q )e q )e qP )e q0 )e q )e q )e q` )e q )e q )e q )e qh )e q )e q )e q )e q )e q )e q )e q` )e q )e q@ )e q )e q  )e q )e q )e q@ )e qX )e qĬ )e q4 )e qD )e qd )e q )e q )e q$ )e q )e ql )e q )e q )e q )e q )e q\ )e q )e q )e q )e qP )e q )e qx )e qd )e q )e q0 )e q )e q  )e p )f qp )f qu )f q )f qe )g q )h qh )i q] )j q )k qmT )l p )m q )m qu )m q )m qT )n q\ )o q )p q|h )q q )r q<\ )s q )t q? )u q )v p )w q )x qL )y q )z q2$ ){ q< q  )m q )m qu )m q )m qT )n q\ )o q )p q|h )q q )r q<\ )s q )t q? )u q )v p )w q )x qL )y q )z q2$ ){ q< q  )m q q< q ){ qm q qR\ 0^ ( q )z q2$ ){ q q` ( q )v q )k% qmT )~h p  ) q' ) q% ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 ) )e p )e p )e p )e q  )e ql )e q )e q
\ )e q )e q )e q )e q$ )e q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e qUX )e qU )e qY )e q^L )e q`p )e q` )e qaP )e qa )e qfP )e qg )e qiT )e qk,(B q 5B q (B q (C q (D q (B8 qe (C q (D qh (E p\ (D qW (E qo (E p\ (D qW (E qo (E p\ (D qW (E qo (E p\ (D qW (E qo (E p\ (D qW (E qo (E p\ (D qW (E qop\  p\ )6 )$  ) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) )W q  )W q )W q@ )W q )W q )W q )W q )X q )Y q )Z q2L )[ q )\ q<h )] qc )^ p )_ pL )` q| )a q, )b qsx )c ql )d p  )e p4 )e p )e p )e pL )e p )e pD )e p )e p )e p e pD )e p )e p )e p ) ) ) .e q p )e p ) )q )W q )W qt )W q  )W q )WW )W q )W qt )W q  )W q )WW )W q )W qt )W q  )W q )WW )W q )W qt )W) qC, () qD4 () qE () qF () qG () qH () qI () qJ () qL () qO\ () qPX () qQ () qW| () qXx () qY () qb () qc () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  () qc () qo ( ' p  & q ()` *W' pT &z q (*P` *W' q )e q )e qP )e q )e qx )e qd )e q )e q0 )e qe q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e qUX )e qU )e qY )e q^L )e q`p )e q` )e qaP )e qa )e qfP )e qg )e qiT )e qk, )e qn )et )f qtl qk )e8(n )et )d qkt q| )t8(n ,\x * )mk)mqT .n\ )oq )mq )e qTn\	\ )oq,mqq )g 4qTnX`4oq q )e q )f{) )e q )e q )` q )gt q )f p )d q` xt q>H )h q@ )g q )l q  )o q 
- q{ )f q_@ )l ql )e q , q4 )и qD )` qd )f q0 '  qZ )t q ) q )m ql )t q )f q )g p )x q )e q )e q )Pm q )d q )g qP )e)q8 )g q )e q~ )e q)D#)6 )d p )h p )e pP)e q. )a q]l )d p  )e q	  ) q	  ) q	  ) q	  ) q	  ) q	  ) q	 qD )  ) p q )5 ) plE@ )5 )plE@ )4 )pl@ )0 ,0l_@ ) q $O q $O q $O q $O q $O qD $O q< $O qt $O q< $O q4 $O q $O q $O q'X $P q| $Q q $Q q; $R qh $S qn $S q $S q $T q  $U p $V pT $V q*( $ $O qD $O q< $O qt $O q< $O q4 $O q $O q $O q'X $P q| $Q q $Q q; $Rsqh$S qn ()mqT .o\)oq mq $V/Xpp$Vq*$ ENSG 'e qxt 'e q{ 'e q} 'e qqc () qo ( $O A_bx px ( p ( q_L ( q ( qax ( q( ( qh ( qn ( q ( q ( q ( q ( q) ( q ( q ( p ( q", ( q^ ( q,< ( q,h ( q6 ( q,D ( qXظL؛n qt (= qt ( q ( p # q*p # q # q # q # qZ # q # qwl # q, # p # p8 # q # q=  # q # pT # q # q3d # q< # q # q # q  # p # p # p # pl # p # p # p # q # qVB q0 # q <) qD )6 )$  ) qD )6 )$  ) qD )6 )$  ) )W q  )W q qFl)$  ) )W q  )W q qFl)$  ) )W q  )W q qFl)$  ) )W q  )W q qFl)$  ) )W q  )W q qFl)$  ) )W q  )W q qFl)$  )#)W  qqc () qo ( $O A_bx px ( p ( q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  ) #x)e #$LS #q$H #[ #, q~ #D px # q # qX
 # q #$ q # p p ( q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  ) #x)e #$LS  )W q( )W ql )e q )e q
\ )e q )e q )e q )e q$ )e q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e qUX )e qU )e qY )0^L q_Lqh )
 Qx)gG(S  )W q  )W p )f )eq
\ )e q )e q )e q )e q$ )e q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e qUX )e qU )e qY )0^L q_Lqh )
 Q|)g9PU4S  )W q  )W p *h)e
\ )eDq -eDe xh )
 Q|)g9PU4S  )W q  )W p *h)e
\ )eDq -eDe xh )
 Q|)g9PU4S  )W q  )W p *h)e
\ )eDq -eDe xh(S  )W q  )W p )f )eq
\ )e q )e q )e q )e q$ )e q8 )e q )e q )e q"l )e q#x )e q?d )e qE )e qLT )e qN )e qQ )e qR )e)e q
\ )eDq -eDe xh(S  )W q  )Wx)e q. )a q]l )d p  )e q	  ) q	  ) q	  ) q	  ) q	  ) q	  ) q	 qD )  ) p q )5 ) plE@ )5 )plE@ )4 )l@ )0 ,0Ĩl]@ 5) 1)Vp(q7 ) plE@ )5 )plE@ )4 )l@ )00,8D[0Ĩl]@5)1)VpD(rE ) pO| $ q $Q qD $R qh $V q $S )00,8D[1ĨlTC|1)VpD(rE ) pO| $ q $Q qD $R qh $V q $S )00,8D[1ĨlTC|1)VpD(rE ) pO| $ q $Q qD $R qh $V q $S )00,8D[1ĨlTC|1)VpD(rE ) pO| $ dQ qD$Rh $V q $S )00,8D[1ĨlTC|1)VpD(rE ) pO| $ dQ qD$Rh $V q $S )00,8D[1ĨlTC|  q3  q3$  q  p  qh  p  p4  q
  q$  qqL  qsd  qL  q/<  q3  q4  q5  q5  qT  p  p  ql )t q )f q )g p )x q )e q )e q )Pm q )d q )g qP )e)q8 )g qg pqS $ q4 $ q( $ q^  pd (iq q,< ( q,h ( q6 ( q,D ( qXظL؛n qt (= qt ( q ( p # q*p # q # q # q # qZ # q # qwl # q, # p # p8 # q # q=  # q # pT # q # q3d # q< q$  qqL  qsd  qL  q/<  q3  q4 qn ((rO q4 (x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  )W  ##x )e q_Lq  ) #x)e #$LS  )W q( )W ql )e q )e q
\ )e q )eVpD(rq qg p( ppph , q4 )и qD )` qd )f q0 '  qZ )t q ) q )m ql )t q )f q )g p )x q )5  q5  )g9ФP & q] ))g9 q5 d #, )x q )5  q5  )g9ФP & q] ))g9 q5 d #, )x q )5  q5  )g9ФP & q] ))g9 q5 d #, )x q )5  q5  )g9ФP & q qh $V q $S )00,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            