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