
 *------------------------------------------------------------------------------------* 
 |                                                                                    | 
 |  *------------------------------------------------------------------------------*  | 
 |  |                                                                              |  | 
 |  |                                                                              |  | 
 |  |   PPP   Y   Y  TTTTT  H   H  III    A      Welcome to the Lund Monte Carlo!  |  | 
 |  |   P  P   Y Y     T    H   H   I    A A     This is PYTHIA version 8.160      |  | 
 |  |   PPP     Y      T    HHHHH   I   AAAAA    Last date of change: 23 Jan 2012  |  | 
 |  |   P       Y      T    H   H   I   A   A                                      |  | 
 |  |   P       Y      T    H   H  III  A   A    Now is 23 Jan 2012 at 11:22:37    |  | 
 |  |                                                                              |  | 
 |  |   Torbjorn Sjostrand;  Department of Astronomy and Theoretical Physics,      |  | 
 |  |      Lund University, Solvegatan 14A, SE-223 62 Lund, Sweden;                |  | 
 |  |      phone: + 46 - 46 - 222 48 16; e-mail: torbjorn@thep.lu.se               |  | 
 |  |   Stefan Ask;  Department of Physics, University of Cambridge,               |  | 
 |  |      Cavendish Laboratory, JJ Thomson Ave., Cambridge CB3 0HE, UK;           |  | 
 |  |      phone: + 41 - 22 - 767 6707; e-mail: Stefan.Ask@cern.ch                 |  | 
 |  |   Richard Corke;  Department of Astronomy and Theoretical Physics,           |  | 
 |  |      Lund University, Solvegatan 14A, SE-223 62 Lund, Sweden;                |  | 
 |  |      e-mail: richard.corke@thep.lu.se                                        |  | 
 |  |   Stephen Mrenna;  Computing Division, Simulations Group,                    |  | 
 |  |      Fermi National Accelerator Laboratory, MS 234, Batavia, IL 60510, USA;  |  | 
 |  |      phone: + 1 - 630 - 840 - 2556; e-mail: mrenna@fnal.gov                  |  | 
 |  |   Stefan Prestel;  Department of Astronomy and Theoretical Physics,          |  | 
 |  |      Lund University, Solvegatan 14A, SE-223 62 Lund, Sweden;                |  | 
 |  |      phone: + 46 - 46 - 222 06 64; e-mail: stefan.prestel@thep.lu.se         |  | 
 |  |   Peter Skands;  Theoretical Physics, CERN, CH-1211 Geneva 23, Switzerland;  |  | 
 |  |      phone: + 41 - 22 - 767 2447; e-mail: peter.skands@cern.ch               |  | 
 |  |                                                                              |  | 
 |  |   The main program reference is the 'Brief Introduction to PYTHIA 8.1',      |  | 
 |  |   T. Sjostrand, S. Mrenna and P. Skands, Comput. Phys. Comm. 178 (2008) 85   |  | 
 |  |   [arXiv:0710.3820]                                                          |  | 
 |  |                                                                              |  | 
 |  |   The main physics reference is the 'PYTHIA 6.4 Physics and Manual',         |  | 
 |  |   T. Sjostrand, S. Mrenna and P. Skands, JHEP05 (2006) 026 [hep-ph/0603175]. |  | 
 |  |                                                                              |  | 
 |  |   An archive of program versions and documentation is found on the web:      |  | 
 |  |   http://www.thep.lu.se/~torbjorn/Pythia.html                                |  | 
 |  |                                                                              |  | 
 |  |   This program is released under the GNU General Public Licence version 2.   |  | 
 |  |   Please respect the MCnet Guidelines for Event Generator Authors and Users. |  | 
 |  |                                                                              |  | 
 |  |   Disclaimer: this program comes without any guarantees.                     |  | 
 |  |   Beware of errors and use common sense when interpreting results.           |  | 
 |  |                                                                              |  | 
 |  |   Copyright (C) 2012 Torbjorn Sjostrand                                      |  | 
 |  |                                                                              |  | 
 |  |                                                                              |  | 
 |  *------------------------------------------------------------------------------*  | 
 |                                                                                    | 
 *------------------------------------------------------------------------------------* 

 PYTHIA Warning in ParticleDataEntry::initBWmass: switching off width for id = 10313
 PYTHIA Warning in ParticleDataEntry::initBWmass: switching off width for id = 10323
 PYTHIA Warning in ParticleDataEntry::initBWmass: switching off width for id = 10333

 *-------  PYTHIA Process Initialization  --------------------------*
 |                                                                  |
 | We collide p+ with p+ at a CM energy of 1.400e+04 GeV            |
 |                                                                  |
 |------------------------------------------------------------------|
 |                                                    |             |
 | Subprocess                                    Code |   Estimated |
 |                                                    |    max (mb) |
 |                                                    |             |
 |------------------------------------------------------------------|
 |                                                    |             |
 | g g -> g g                                     111 |   5.045e-03 |
 | g g -> q qbar (uds)                            112 |   7.366e-05 |
 | q g -> q g                                     113 |   7.275e-03 |
 | q q(bar)' -> q q(bar)'                         114 |   9.154e-04 |
 | q qbar -> g g                                  115 |   6.844e-06 |
 | q qbar -> q' qbar' (uds)                       116 |   3.497e-06 |
 | g g -> c cbar                                  121 |   2.454e-05 |
 | q qbar -> c cbar                               122 |   1.165e-06 |
 | g g -> b bbar                                  123 |   2.443e-05 |
 | q qbar -> b bbar                               124 |   1.163e-06 |
 |                                                                  |
 *-------  End PYTHIA Process Initialization -----------------------*

 *-------  PYTHIA Multiparton Interactions Initialization  ---------* 
 |                                                                  | 
 |            minbias,   sigmaNonDiffractive =   57.54 mb           | 
 |                                                                  | 
 |    pT0 =  3.08 gives sigmaInteraction =  271.14 mb: accepted     | 
 |                                                                  | 
 *-------  End PYTHIA Multiparton Interactions Initialization  -----* 

 *-------  PYTHIA Flag + Mode + Parm + Word Settings (changes only)  ----------------------------------------------* 
 |                                                                                                                 | 
 | Name                                          |                      Now |      Default         Min         Max | 
 |                                               |                          |                                      | 
 | BeamRemnants:reconnectRange                   |                  1.50000 |     10.00000         0.0    10.00000 | 
 | HardQCD:all                                   |                       on |          off                         | 
 | MultipartonInteractions:alphaSvalue           |                  0.13500 |      0.12700   0.0600000     0.25000 | 
 | MultipartonInteractions:bProfile              |                        3 |            1           0           4 | 
 | MultipartonInteractions:ecmPow                |                  0.19000 |      0.24000         0.0     0.50000 | 
 | MultipartonInteractions:expPow                |                  2.00000 |      1.00000     0.40000    10.00000 | 
 | MultipartonInteractions:pT0Ref                |                  2.08500 |      2.15000     0.50000    10.00000 | 
 | Next:numberShowEvent                          |                        0 |            1           0             | 
 | Next:numberShowInfo                           |                        0 |            1           0             | 
 | Next:numberShowProcess                        |                        0 |            1           0             | 
 | PDF:pSet                                      |                        8 |            2           1          12 | 
 | PhaseSpace:pTHatMin                           |                100.00000 |          0.0         0.0             | 
 | SigmaDiffractive:dampen                       |                       on |          off                         | 
 | SigmaDiffractive:maxAX                        |                 65.00000 |     15.00000         0.0             | 
 | SigmaDiffractive:maxXB                        |                 65.00000 |     15.00000         0.0             | 
 | SigmaDiffractive:maxXX                        |                 65.00000 |     15.00000         0.0             | 
 | SigmaProcess:alphaSvalue                      |                  0.13500 |      0.12650   0.0600000     0.25000 | 
 | SpaceShower:rapidityOrder                     |                       on |          off                         | 
 |                                                                                                                 | 
 *-------  End PYTHIA Flag + Mode + Parm + Word Settings  ---------------------------------------------------------* 

 --------  PYTHIA Particle Data Table (changed only)  ------------------------------------------------------------------------------
 
      id   name            antiName         spn chg col      m0        mWidth      mMin       mMax       tau0    res dec ext vis wid
             no onMode   bRatio   meMode     products 

 no particle data has been changed from its default value 

 --------  End PYTHIA Particle Data Table  -----------------------------------------------------------------------------------------


 --------  PYTHIA Info Listing  ---------------------------------------- 
 
 Beam A: id =   2212, pz =  7.000e+03, e =  7.000e+03, m =  9.383e-01.
 Beam B: id =   2212, pz = -7.000e+03, e =  7.000e+03, m =  9.383e-01.

 In 1: id =   21, x =  1.695e-02, pdf =  5.545e+00 at Q2 =  1.210e+04.
 In 2: id =   21, x =  2.642e-02, pdf =  3.742e+00 at same Q2.

 Subprocess g g -> g g with code 111 is 2 -> 2.
 It has sHat =  8.781e+04,    tHat = -7.331e+04,    uHat = -1.450e+04,
       pTHat =  1.100e+02,   m3Hat =  0.000e+00,   m4Hat =  0.000e+00,
    thetaHat =  2.305e+00,  phiHat =  7.739e-01.
     alphaEM =  7.834e-03,  alphaS =  1.310e-01    at Q2 =  1.210e+04.

 Impact parameter b =  3.992e-01 gives enhancement factor =  2.738e+00.
 Max pT scale for MPI =  1.100e+02, ISR =  1.100e+02, FSR =  1.100e+02.
 Number of MPI =     8, ISR =    26, FSRproc =   195, FSRreson =     0.

 --------  End PYTHIA Info Listing  ------------------------------------

 --------  PYTHIA Event Listing  (hard process)  -----------------------------------------------------------------------------------
 
    no        id   name            status     mothers   daughters     colours      p_x        p_y        p_z         e          m 
     0        90   (system)           -11     0     0     0     0     0     0      0.000      0.000      0.000  14000.000  14000.000
     1      2212   (p+)               -12     0     0     3     0     0     0      0.000      0.000   7000.000   7000.000      0.938
     2      2212   (p+)               -12     0     0     4     0     0     0      0.000      0.000  -7000.000   7000.000      0.938
     3        21   (g)                -21     1     0     5     6   102   101      0.000      0.000    118.684    118.684      0.000
     4        21   (g)                -21     2     0     5     6   104   103      0.000      0.000   -184.958    184.958      0.000
     5        21   g                   23     3     4     0     0   104   101     78.679     76.889   -134.832    174.017      0.000
     6        21   g                   23     3     4     0     0   102   103    -78.679    -76.889     68.559    129.625      0.000
                                   Charge sum:  0.000           Momentum sum:      0.000      0.000    -66.273    303.642    296.321

 --------  End PYTHIA Event Listing  -----------------------------------------------------------------------------------------------

 --------  PYTHIA Event Listing  (complete event)  ---------------------------------------------------------------------------------
 
    no        id   name            status     mothers   daughters     colours      p_x        p_y        p_z         e          m 
     0        90   (system)           -11     0     0     0     0     0     0      0.000      0.000      0.000  14000.000  14000.000
     1      2212   (p+)               -12     0     0   846     0     0     0      0.000      0.000   7000.000   7000.000      0.938
     2      2212   (p+)               -12     0     0   847     0     0     0      0.000      0.000  -7000.000   7000.000      0.938
     3        21   (g)                -21    10    10     5     6   102   101      0.000      0.000    118.684    118.684      0.000
     4        21   (g)                -21     9     9     5     6   104   103      0.000      0.000   -184.958    184.958      0.000
     5        21   (g)                -23     3     4    12    12   104   101     78.679     76.889   -134.832    174.017      0.000
     6        21   (g)                -23     3     4     7     8   102   103    -78.679    -76.889     68.559    129.625      0.000
     7        21   (g)                -51     6     0    13    13   102   105    -56.352    -47.342     53.395     90.927      0.000
     8        21   (g)                -51     6     0    14    14   105   103    -22.327    -29.547     14.199     39.663      0.000
     9        21   (g)                -53    11     0     4     4   104   103     -0.000     -0.000   -185.923    185.923      0.000
    10        21   (g)                -42    46     0     3     3   102   101      0.000      0.000    118.684    118.684      0.000
    11        21   (g)                -41    47    47    15     9   104   106     -0.000     -0.000   -232.060    232.060      0.000
    12        21   (g)                -44     5     5    48    48   104   101     72.187     74.799   -137.602    172.453      0.000
    13        21   (g)                -44     7     7    49    49   102   105    -57.140    -47.596     54.549     92.228      0.000
    14        21   (g)                -44     8     8    50    50   105   103    -22.863    -29.719     14.717     40.280      0.000
    15        21   (g)                -43    11     0    51    51   103   106      7.816      2.516    -45.040     45.782      0.000
    16        21   (g)                -31    28     0    18    19   108   107      0.000      0.000      6.145      6.145      0.000
    17        21   (g)                -31    29    29    18    19   110   109      0.000      0.000    -35.088     35.088      0.000
    18        21   (g)                -33    16    17    30    30   110   107     -1.665      6.353    -32.911     33.560      0.000
    19        21   (g)                -33    16    17    31    31   108   109      1.665     -6.353      3.968      7.673      0.000
    20        -1   (dbar)             -31    56    56    22    23     0   111      0.000      0.000    194.991    194.991      0.000
    21        21   (g)                -31    57     0    22    23   111   112      0.000      0.000     -2.493      2.493      0.000
    22        -1   (dbar)             -33    20    21    58    58     0   113      1.951     -6.249    190.537    190.650      0.330
    23        21   (g)                -33    20    21    59    59   113   112     -1.951      6.249      1.962      6.834      0.000
    24        21   (g)                -31   111   111    26    27   115   114      0.000      0.000    100.137    100.137      0.000
    25        21   (g)                -31   112     0    26    27   114   116      0.000      0.000     -3.711      3.711      0.000
    26        21   (g)                -33    24    25    53    54   117   116      5.081      1.326     -1.748      5.534      0.000
    27        21   (g)                -33    24    25    55    55   115   117     -5.081     -1.326     98.174     98.314      0.000
    28        21   (g)                -41    37    37    32    16   118   107      0.000      0.000      7.515      7.515      0.000
    29        21   (g)                -42    38     0    17    17   110   109      0.000     -0.000    -35.088     35.088      0.000
    30        21   (g)                -44    18    18    39    39   110   107     -1.747      6.475    -29.767     30.513      0.000
    31        21   (g)                -44    19    19    40    40   108   109      0.189     -4.173      6.041      7.344      0.000
    32        21   (g)                -43    28     0    41    41   118   108      1.558     -2.302     -3.847      4.746      0.000
    33        21   (g)                -31   134   134    35    36   119   120      0.000      0.000     24.063     24.063      0.000
    34        21   (g)                -31   135     0    35    36   120   121      0.000      0.000    -13.082     13.082      0.000
    35        21   (g)                -33    33    34   136   136   119   122     -0.888      4.597     23.405     23.868      0.000
    36        21   (g)                -33    33    34   137   137   122   121      0.888     -4.597    -12.424     13.277      0.000
    37        21   (g)                -42    67    67    28    28   118   107      0.000     -0.000      7.515      7.515      0.000
    38        21   (g)                -41    68     0    42    29   110   123     -0.000      0.000    -65.906     65.906      0.000
    39        21   (g)                -44    30    30    69    69   110   107     -3.765      9.749    -30.559     32.296      0.000
    40        21   (g)                -44    31    31    45    45   108   109      0.145     -4.102      5.518      6.877      0.000
    41        21   (g)                -44    32    32    71    71   118   108      1.270     -1.835     -4.202      4.758      0.000
    42        21   (g)                -43    38     0    43    44   109   123      2.349     -3.812    -29.148     29.490      0.000
    43        21   (g)                -51    42     0    72    72   124   123      4.800     -4.991    -15.940     17.379      0.000
    44        21   (g)                -51    42     0    73    73   109   124     -2.436      0.732    -12.606     12.860      0.000
    45        21   (g)                -52    40    40    70    70   108   109      0.130     -3.655      4.916      6.127      0.000
    46        21   (g)                -41    75     0    52    10   102   125      0.000      0.000    382.566    382.566      0.000
    47        21   (g)                -42    76    76    11    11   104   106      0.000      0.000   -232.060    232.060      0.000
    48        21   (g)                -44    12    12    66    66   104   101     72.632     75.177   -139.302    174.161      0.000
    49        21   (g)                -44    13    13    78    78   102   105    -55.269    -46.005     55.792     91.016      0.000
    50        21   (g)                -44    14    14    79    79   105   103    -22.161    -29.123     15.331     39.678      0.000
    51        21   (g)                -44    15    15    80    80   103   106      7.825      2.524    -45.158     45.900      0.000
    52        21   (g)                -43    46     0    64    65   101   125     -3.026     -2.573    263.842    263.872      0.000
    53        21   (g)                -51    26     0   113   113   126   116      1.300     -0.511     10.920     11.009      0.000
    54        21   (g)                -51    26     0   115   115   117   126      3.263      1.702     -2.664      4.543      0.000
    55        21   (g)                -52    27    27   114   114   115   117     -4.563     -1.191     88.170     88.296      0.000
    56        -1   (dbar)             -42   195     0    20    20     0   111     -0.000     -0.000    194.991    194.991      0.000
    57        -1   (dbar)             -41   126   126    60    21     0   112      0.000      0.000    -10.419     10.419      0.000
    58        -1   (dbar)             -44    22    22    63    63     0   113      2.020     -6.206    187.709    187.823      0.330
    59        21   (g)                -44    23    23    61    62   113   112      1.058      8.112      4.349      9.265      0.000
    60        -1   (dbar)             -43    57     0   199   199     0   111     -3.078     -1.906     -7.486      8.322      0.330
    61        21   (g)                -51    59     0   124   125   127   112     -1.770      8.741      7.250     11.493      0.000
    62        21   (g)                -51    59     0   200   200   113   127      2.930     -0.944      6.644      7.322      0.000
    63        -1   (dbar)             -52    58    58   197   197     0   113      1.917     -5.890    178.164    178.272      0.330
    64        21   (g)                -51    52     0    81    81   128   125     -6.041     -1.416    239.390    239.471      0.000
    65        21   (g)                -51    52     0    82    82   101   128      3.077     -1.092     24.333     24.551      0.000
    66        21   (g)                -52    48    48    77    77   104   101     72.569     75.113   -139.182    174.011      0.000
    67        21   (g)                -42   163     0    37    37   118   107      0.000      0.000      7.515      7.515      0.000
    68        21   (g)                -41   164   164    74    38   129   123      0.000     -0.000   -909.206    909.206      0.000
    69        21   (g)                -44    39    39    94    95   110   107     -4.000      8.140    -30.976     32.277      0.000
    70        21   (g)                -44    45    45   160   161   108   109      0.125     -3.686      4.971      6.189      0.000
    71        21   (g)                -44    41    41   167   167   118   108      1.237     -2.065     -4.187      4.830      0.000
    72        21   (g)                -44    43    43   168   168   124   123      4.676     -5.844    -15.930     17.600      0.000
    73        21   (g)                -44    44    44   162   162   109   124     -2.531      0.081    -12.689     12.939      0.000
    74        21   (g)                -43    68     0    96    96   129   110      0.493      3.373   -842.879    842.886      0.000
    75         2   (u)                -41    84     0    83    46   102     0     -0.000     -0.000   3379.304   3379.304      0.000
    76        21   (g)                -42    85    85    47    47   104   106     -0.000      0.000   -232.060    232.060      0.000
    77        21   (g)                -44    66    66    86    86   104   101     72.716     75.073   -139.396    174.226      0.000
    78        21   (g)                -44    49    49    87    87   102   105    -54.652    -46.173     55.974     90.839      0.000
    79        21   (g)                -44    50    50    88    88   105   103    -21.930    -29.186     15.392     39.619      0.000
    80        21   (g)                -44    51    51    89    89   103   106      7.828      2.523    -45.186     45.929      0.000
    81        21   (g)                -44    64    64    90    90   128   125     -4.027     -1.964    239.418    239.460      0.000
    82        21   (g)                -44    65    65    91    91   101   128      3.282     -1.148     24.319     24.566      0.000
    83         2   (u)                -43    75     0    92    92   125     0     -3.217      0.875   2996.724   2996.725      0.330
    84         2   (u)                -41    97    97    93    75   102     0     -0.000      0.000   3441.497   3441.497      0.000
    85        21   (g)                -42    98     0    76    76   104   106      0.000     -0.000   -232.060    232.060      0.000
    86        21   (g)                -44    77    77    99    99   104   101     72.724     75.087   -139.412    174.249      0.000
    87        21   (g)                -44    78    78   100   100   102   105    -54.617    -46.112     56.022     90.818      0.000
    88        21   (g)                -44    79    79   101   101   105   103    -21.917    -29.163     15.416     39.605      0.000
    89        21   (g)                -44    80    80   102   102   103   106      7.828      2.523    -45.181     45.923      0.000
    90        21   (g)                -44    81    81   103   103   128   125     -3.914     -1.768    239.463    239.502      0.000
    91        21   (g)                -44    82    82   104   104   101   128      3.294     -1.128     24.323     24.571      0.000
    92         2   (u)                -44    83    83   105   105   125     0     -1.801      3.330   2997.269   2997.271      0.330
    93        22   (gamma)            -43    84     0   106   106     0     0     -1.597     -2.769     61.536     61.619      0.000
    94        21   (g)                -51    69     0   165   165   130   107     -2.151      9.065    -42.214     43.230      0.000
    95        21   (g)                -51    69     0   108   109   110   130     -1.838     -0.852     -7.063      7.348      0.000
    96        21   (g)                -52    74    74   110   110   129   110      0.482      3.300   -824.578    824.585      0.000
    97         2   (u)                -42   147   147    84    84   102     0      0.000      0.000   3441.497   3441.497      0.000
    98        21   (g)                -41   254   254   107    85   104   131     -0.000     -0.000   -258.958    258.958      0.000
    99        21   (g)                -44    86    86   182   183   104   101     74.150     76.424   -138.759    174.909      0.000
   100        21   (g)                -44    87    87   145   146   102   105    -54.459    -45.964     55.576     90.372      0.000
   101        21   (g)                -44    88    88   133   133   105   103    -21.807    -29.060     15.192     39.381      0.000
   102        21   (g)                -44    89    89   131   132   103   106      8.243      2.912    -45.134     45.972      0.000
   103        21   (g)                -44    90    90   227   228   128   125     -3.914     -1.768    239.432    239.471      0.000
   104        21   (g)                -44    91    91   184   184   101   128      3.295     -1.127     24.332     24.580      0.000
   105         2   (u)                -44    92    92   522   522   125     0     -1.801      3.330   2997.199   2997.202      0.330
   106        22   (gamma)            -44    93    93   855   855     0     0     -1.597     -2.768     61.515     61.598      0.000
   107        21   (g)                -43    98     0   151   152   106   131     -2.110     -1.979    -26.814     26.970      0.000
   108        21   (g)                -51    95     0   171   171   132   130      0.226     -2.768    -18.580     18.786      0.000
   109        21   (g)                -51    95     0   172   172   110   132     -2.025      2.188    -56.312     56.391      0.000
   110        21   (g)                -52    96    96   170   170   129   110      0.442      3.028   -756.750    756.756      0.000
   111        21   (g)                -42   117   117    24    24   115   114      0.000     -0.000    100.137    100.137      0.000
   112        21   (g)                -41   118     0   116    25   114   133     -0.000      0.000     -6.049      6.049      0.000
   113        21   (g)                -44    53    53   119   119   126   116      1.303     -0.544     11.013     11.103      0.000
   114        21   (g)                -44    55    55   120   120   115   117     -4.559     -1.237     87.268     87.396      0.000
   115        21   (g)                -44    54    54   121   121   117   126      3.530     -0.962     -2.736      4.569      0.000
   116        21   (g)                -43   112     0   122   122   116   133     -0.275      2.744     -1.456      3.118      0.000
   117        21   (g)                -42   205   205   111   111   115   114      0.000      0.000    100.137    100.137      0.000
   118        21   (g)                -41   206     0   123   112   114   134     -0.000     -0.000     -8.488      8.488      0.000
   119        21   (g)                -44   113   113   150   150   126   116      1.295     -0.562     10.883     10.974      0.000
   120        21   (g)                -44   114   114   208   208   115   117     -4.571     -1.263     87.010     87.139      0.000
   121        21   (g)                -44   115   115   209   209   117   126      2.837     -2.445     -2.742      4.642      0.000
   122        21   (g)                -44   116   116   148   149   116   133     -0.708      1.815     -1.901      2.722      0.000
   123        21   (g)                -43   118     0   211   211   133   134      1.147      2.456     -1.600      3.147      0.000
   124        21   (g)                -51    61     0   141   141   127   135     -1.730      6.938      7.558     10.404      0.000
   125        21   (g)                -51    61     0   139   140   135   112     -0.040      1.803     -1.689      2.471      0.000
   126        -1   (dbar)             -53   196   196    57    57     0   112      0.000      0.000    -11.800     11.800      0.000
   127        -1   (dbar)             -31   235   235   129   130     0   136      0.000      0.000     24.261     24.261      0.000
   128        21   (g)                -31   236     0   129   130   138   137      0.000      0.000     -0.661      0.661      0.000
   129        -1   (dbar)             -33   127   128   237   237     0   137     -0.630      2.462     21.421     21.574      0.330
   130        21   (g)                -33   127   128   238   238   138   136      0.630     -2.462      2.180      3.348      0.000
   131        21   (g)                -51   102     0   144   144   139   106      6.564      2.377    -45.237     45.772      0.000
   132        21   (g)                -51   102     0   142   143   103   139      1.105     -0.229      0.502      1.236      0.000
   133        21   (g)                -52   101   101   240   241   105   103    -21.234    -28.296     14.792     38.345      0.000
   134        21   (g)                -42   154     0    33    33   119   120     -0.000      0.000     24.063     24.063      0.000
   135        21   (g)                -41   155   155   138    34   120   140      0.000     -0.000    -14.389     14.389      0.000
   136        21   (g)                -44    35    35   156   156   119   122     -0.878      4.569     22.056     22.542      0.000
   137        21   (g)                -44    36    36   157   157   122   121      1.435     -6.161    -12.706     14.193      0.000
   138        21   (g)                -43   135     0   158   158   121   140     -0.557      1.592      0.323      1.717      0.000
   139        21   (g)                -51   125     0   191   191   141   112     -2.332      1.111      1.150      2.828      0.000
   140        21   (g)                -51   125     0   189   190   135   141      1.593      3.496      0.216      3.848      0.000
   141        21   (g)                -52   124   124   198   198   127   135     -1.031      4.134      4.503      6.199      0.000
   142        21   (g)                -51   132     0   242   242   103   142      3.085     -0.912     -2.440      4.038      0.000
   143        21   (g)                -51   132     0   711   711   142   139     -0.930      1.063     -4.291      4.517      0.000
   144        21   (g)                -52   131   131   153   153   139   106      5.514      1.997    -38.003     38.453      0.000
   145        21   (g)                -51   100     0   266   266   143   105    -46.680    -36.786     47.534     76.103      0.000
   146        21   (g)                -51   100     0   264   265   102   143     -7.779     -9.179      8.509     14.736      0.000
   147         2   (u)                -53   346   346    97    97   102     0     -0.000     -0.000   3441.964   3441.964      0.000
   148        21   (g)                -51   122     0   210   210   144   133     -2.423      0.689      0.016      2.519      0.000
   149        21   (g)                -51   122     0   212   212   116   144      1.951      1.023      0.067      2.204      0.000
   150        21   (g)                -52   119   119   207   207   126   116      1.059     -0.460      8.900      8.974      0.000
   151        21   (g)                -51   107     0   286   287   145   131     -1.603     -2.040    -12.870     13.129      0.000
   152        21   (g)                -51   107     0   288   288   106   145      1.228      0.689    -25.900     25.938      0.000
   153        21   (g)                -52   144   144   418   418   139   106      3.780      1.369    -26.048     26.356      0.000
   154        21   (g)                -41   175   175   159   134   119   146     -0.000      0.000     52.243     52.243      0.000
   155        21   (g)                -42   176     0   135   135   120   140      0.000      0.000    -14.389     14.389      0.000
   156        21   (g)                -44   136   136   177   177   119   122     -0.312      6.451     21.969     22.899      0.000
   157        21   (g)                -44   137   137   178   178   122   121      1.454     -6.098    -12.382     13.878      0.000
   158        21   (g)                -44   138   138   179   179   121   140     -0.531      1.678      0.272      1.781      0.000
   159        21   (g)                -43   154     0   180   180   120   146     -0.611     -2.031     27.994     28.074      0.000
   160        21   (g)                -51    70     0   166   166   108   147     -1.000     -1.569      4.533      4.900      0.000
   161        21   (g)                -51    70     0   173   173   147   109      0.911     -2.110     -0.637      2.385      0.000
   162        21   (g)                -52    73    73   169   169   109   124     -2.317      0.074    -11.614     11.843      0.000
   163        -2   (ubar)             -41   269   269   174    67     0   107      0.000      0.000     72.567     72.567      0.000
   164        21   (g)                -42   388   388    68    68   129   123      0.000     -0.000   -909.206    909.206      0.000
   165        21   (g)                -44    94    94   267   268   130   107     -2.025      9.007    -41.431     42.447      0.000
   166        21   (g)                -44   160   160   365   366   108   147      0.173     -2.108      4.481      4.955      0.000
   167        21   (g)                -44    71    71   192   193   118   108      1.317     -2.101     -4.464      5.107      0.000
   168        21   (g)                -44    72    72   386   387   124   123      4.884     -5.939    -16.858     18.529      0.000
   169        21   (g)                -44   162   162   338   339   109   124     -2.288      0.061    -11.322     11.551      0.000
   170        21   (g)                -44   110   110   380   381   129   110      0.443      3.028   -756.501    756.508      0.000
   171        21   (g)                -44   108   108   294   294   132   130      0.252     -2.780    -18.764     18.971      0.000
   172        21   (g)                -44   109   109   382   382   110   132     -2.015      2.183    -55.926     56.005      0.000
   173        21   (g)                -44   161   161   340   340   147   109      1.128     -2.209     -0.887      2.635      0.000
   174        -2   (ubar)             -43   163     0   194   194     0   118     -1.870      0.858     65.034     65.067      0.330
   175        21   (g)                -42   385   385   154   154   119   146     -0.000     -0.000     52.243     52.243      0.000
   176         1   (d)                -41   412   412   181   155   120     0      0.000      0.000    -49.141     49.141      0.000
   177        21   (g)                -44   156   156   216   216   119   122     -0.247      6.453     21.920     22.851      0.000
   178        21   (g)                -44   157   157   214   215   122   121      3.298     -6.038    -12.256     14.055      0.000
   179        21   (g)                -44   158   158   449   450   121   140     -0.425      1.681      0.239      1.751      0.000
   180        21   (g)                -44   159   159   410   411   120   146     -0.606     -2.031     27.893     27.973      0.000
   181         1   (d)                -43   176     0   451   451   140     0     -2.020     -0.065    -34.694     34.754      0.330
   182        21   (g)                -51    99     0   252   253   104   148     32.935     36.523    -65.094     81.584      0.000
   183        21   (g)                -51    99     0   379   379   148   101     41.218     39.900    -73.641     93.349      0.000
   184        21   (g)                -52   104   104   229   229   101   128      3.292     -1.126     24.309     24.556      0.000
   185        21   (g)                -31   230     0   187   188   150   149      0.000      0.000     18.973     18.973      0.000
   186         2   (u)                -31   231   231   187   188   149     0      0.000      0.000    -51.049     51.049      0.000
   187        21   (g)                -33   185   186   232   232   150   151     -1.809     -0.014     18.913     18.999      0.000
   188         2   (u)                -33   185   186   233   233   151     0      1.809      0.014    -50.989     51.022      0.330
   189        21   (g)                -51   140     0   202   202   135   152     -1.040      3.709     -0.233      3.859      0.000
   190        21   (g)                -51   140     0   203   203   152   141      1.197      0.471      1.157      1.730      0.000
   191        21   (g)                -52   139   139   201   201   141   112     -0.896      0.427      0.442      1.086      0.000
   192        21   (g)                -51   167     0   367   367   153   108     -0.620     -2.292     -1.983      3.094      0.000
   193        21   (g)                -51   167     0   246   247   118   153      1.918      0.200     -1.833      2.661      0.000
   194        -2   (ubar)             -52   174   174   248   248     0   118     -1.851      0.850     64.386     64.419      0.330
   195        -1   (dbar)             -41   960   960   204    56     0   154      0.000     -0.000    286.028    286.028      0.000
   196        -1   (dbar)             -42   961   961   126   126     0   112     -0.000      0.000    -11.800     11.800      0.000
   197        -1   (dbar)             -44    63    63   276   276     0   113      0.397     -6.412    178.349    178.465      0.330
   198        21   (g)                -44   141   141   486   486   127   135     -1.076      4.118      4.511      6.202      0.000
   199        -1   (dbar)             -44    60    60   245   245     0   111     -3.081     -1.908     -7.493      8.330      0.330
   200        21   (g)                -44    62    62   274   275   113   127      2.871     -0.964      6.662      7.318      0.000
   201        21   (g)                -44   191   191   966   966   141   112     -0.902      0.424      0.440      1.090      0.000
   202        21   (g)                -44   189   189   277   278   135   152     -1.055      3.704     -0.228      3.858      0.000
   203        21   (g)                -44   190   190   279   279   152   141      1.184      0.467      1.165      1.726      0.000
   204        21   (g)                -43   195     0   243   244   111   154      1.663      0.571     90.821     90.838      0.000
   205        21   (g)                -42   217     0   117   117   115   114     -0.000      0.000    100.137    100.137      0.000
   206        21   (g)                -41   218   218   213   118   155   134      0.000     -0.000    -10.496     10.496      0.000
   207        21   (g)                -44   150   150   219   219   126   116      1.052     -0.458      8.756      8.831      0.000
   208        21   (g)                -44   120   120   220   220   115   117     -4.582     -1.259     87.029     87.158      0.000
   209        21   (g)                -44   121   121   221   221   117   126      2.178     -2.217     -3.056      4.359      0.000
   210        21   (g)                -44   148   148   222   222   144   133     -2.646      0.767      0.254      2.767      0.000
   211        21   (g)                -44   123   123   223   223   133   134      0.723      2.602     -1.617      3.148      0.000
   212        21   (g)                -44   149   149   224   224   116   144      1.760      1.090     -0.075      2.071      0.000
   213        21   (g)                -43   206     0   225   225   155   114      1.515     -0.525     -1.649      2.300      0.000
   214        21   (g)                -51   178     0   577   578   156   121      1.569     -4.979     -6.535      8.364      0.000
   215        21   (g)                -51   178     0   443   444   122   156      1.726     -1.005     -5.535      5.885      0.000
   216        21   (g)                -52   177   177   383   384   119   122     -0.245      6.398     21.734     22.658      0.000
   217        21   (g)                -41   307   307   226   205   157   114     -0.000     -0.000    267.540    267.540      0.000
   218        21   (g)                -42   308     0   206   206   155   134     -0.000      0.000    -10.496     10.496      0.000
   219        21   (g)                -44   207   207   309   309   126   116      1.186     -0.491      8.755      8.848      0.000
   220        21   (g)                -44   208   208   251   251   115   117     -3.258     -1.590     87.137     87.213      0.000
   221        21   (g)                -44   209   209   249   250   117   126      2.188     -2.219     -3.072      4.376      0.000
   222        21   (g)                -44   210   210   303   303   144   133     -2.623      0.761      0.278      2.745      0.000
   223        21   (g)                -44   211   211   313   313   133   134      0.735      2.600     -1.615      3.147      0.000
   224        21   (g)                -44   212   212   301   302   116   144      1.775      1.086     -0.084      2.082      0.000
   225        21   (g)                -44   213   213   315   315   155   114      1.520     -0.526     -1.660      2.311      0.000
   226        21   (g)                -43   217     0   280   281   157   115     -1.523      0.380    167.306    167.313      0.000
   227        21   (g)                -51   103     0   322   323   158   125      0.231      0.848     40.186     40.195      0.000
   228        21   (g)                -51   103     0   289   290   128   158     -3.806     -2.732    201.749    201.803      0.000
   229        21   (g)                -52   184   184   291   291   101   128      2.953     -1.010     21.806     22.029      0.000
   230        21   (g)                -41   258     0   234   185   150   159      0.000      0.000     20.905     20.905      0.000
   231         2   (u)                -42   259   259   186   186   149     0     -0.000      0.000    -51.049     51.049      0.000
   232        21   (g)                -44   187   187   260   260   150   151     -1.353     -1.419     19.029     19.130      0.000
   233         2   (u)                -44   188   188   261   261   151     0      1.809      0.013    -50.680     50.713      0.330
   234        21   (g)                -43   230     0   262   262   149   159     -0.456      1.406      1.507      2.111      0.000
   235        -1   (dbar)             -42   331   331   127   127     0   136      0.000     -0.000     24.261     24.261      0.000
   236        21   (g)                -41   332     0   239   128   160   137     -0.000     -0.000    -13.604     13.604      0.000
   237        -1   (dbar)             -44   129   129   333   333     0   137     -0.631      2.637     23.453     23.612      0.330
   238        21   (g)                -44   130   130   300   300   138   136      0.629     -1.124      0.078      1.291      0.000
   239        21   (g)                -43   236     0   298   299   160   138      0.001     -1.513    -12.874     12.962      0.000
   240        21   (g)                -51   133     0   427   427   105   161    -20.087    -26.602     14.993     36.550      0.000
   241        21   (g)                -51   133     0   297   297   161   103     -0.969     -1.747     -0.341      2.027      0.000
   242        21   (g)                -52   142   142   295   296   103   142      2.908     -0.860     -2.300      3.806      0.000
   243        21   (g)                -51   204     0   255   256   162   154      2.472      1.257     73.872     73.924      0.000
   244        21   (g)                -51   204     0   257   257   111   162     -0.823     -0.694     16.917     16.951      0.000
   245        -1   (dbar)             -52   199   199   341   342     0   111     -3.068     -1.899     -7.460      8.293      0.330
   246        21   (g)                -51   193     0   361   361   163   153      2.684     -0.558     -1.108      2.957      0.000
   247        21   (g)                -51   193     0   359   360   118   163     -0.823      0.784      1.283      1.714      0.000
   248        -2   (ubar)             -52   194   194   394   394     0   118     -1.793      0.823     62.377     62.409      0.330
   249        21   (g)                -51   221     0   311   311   164   126      2.220     -1.564     -3.182      4.183      0.000
   250        21   (g)                -51   221     0   304   305   117   164     -0.138     -0.707      2.949      3.036      0.000
   251        21   (g)                -52   220   220   282   282   115   117     -3.152     -1.538     84.298     84.370      0.000
   252        -3   (sbar)             -51   182     0   377   378     0   148      8.055      9.598    -18.659     22.482      0.500
   253         3   (s)                -51   182     0   562   563   104     0     24.880     26.924    -46.726     59.393      0.500
   254        21   (g)                -53   564   564    98    98   104   131     -0.000     -0.000   -259.249    259.249      0.000
   255        -3   (sbar)             -51   243     0   969   969     0   154      1.737      0.926     30.952     31.019      0.500
   256         3   (s)                -51   243     0   971   971   162     0      0.306     -0.032     51.752     51.755      0.500
   257        21   (g)                -52   244   244   343   343   111   162     -0.393     -0.332      8.085      8.101      0.000
   258        21   (g)                -41   504   504   263   230   150   165     -0.000      0.000     23.150     23.150      0.000
   259         2   (u)                -42   774   774   231   231   149     0     -0.000      0.000    -51.049     51.049      0.000
   260        21   (g)                -44   232   232   355   355   150   151     -0.248     -1.475     19.120     19.179      0.000
   261         2   (u)                -44   233   233   353   354   151     0      1.810      0.013    -50.546     50.579      0.330
   262        21   (g)                -44   234   234   772   773   149   159     -0.351      1.401      1.528      2.102      0.000
   263        21   (g)                -43   258     0   694   695   159   165     -1.211      0.061      1.999      2.338      0.000
   264        21   (g)                -51   146     0   344   345   102   166     -4.760     -6.262      6.189     10.009      0.000
   265        21   (g)                -51   146     0   448   448   166   143    -14.705    -12.126     14.219     23.780      0.000
   266        21   (g)                -52   145   145   439   439   143   105    -34.994    -27.576     35.634     57.051      0.000
   267        21   (g)                -51   165     0   292   293   130   167      0.041      3.295    -18.767     19.054      0.000
   268        21   (g)                -51   165     0   487   488   167   107     -2.065      5.712    -22.627     23.428      0.000
   269        -2   (ubar)             -53   597   597   163   163     0   107      0.000     -0.000     72.603     72.603      0.000
   270        21   (g)                -31   285   285   272   273   168   169      0.000      0.000      1.206      1.206      0.000
   271        21   (g)                -31   330   330   272   273   170   171      0.000      0.000    -13.832     13.832      0.000
   272        21   (g)                -33   270   271   283   284   168   171     -0.601      1.013    -13.513     13.565      0.000
   273        21   (g)                -33   270   271   328   329   170   169      0.601     -1.013      0.887      1.474      0.000
   274        21   (g)                -51   200     0   532   533   172   127      2.117     -1.595      9.306      9.676      0.000
   275        21   (g)                -51   200     0   376   376   113   172      0.763      0.489      1.279      1.568      0.000
   276        -1   (dbar)             -52   197   197   374   375     0   113      0.389     -6.271    174.426    174.539      0.330
   277        21   (g)                -51   202     0   484   485   135   173     -0.216      3.225     -0.738      3.315      0.000
   278        21   (g)                -51   202     0   583   584   173   152     -0.362      0.668      0.980      1.240      0.000
   279        21   (g)                -52   203   203   585   585   152   141      0.706      0.278      0.695      1.029      0.000
   280        21   (g)                -51   226     0   316   316   157   174     -0.346     -0.797     88.387     88.391      0.000
   281        21   (g)                -51   226     0   318   318   174   115     -2.052      0.750    102.315    102.338      0.000
   282        21   (g)                -52   251   251   306   306   115   117     -2.277     -1.111     60.902     60.954      0.000
   283        21   (g)                -51   272     0   600   600   175   171      0.280      1.371    -11.477     11.562      0.000
   284        21   (g)                -51   272     0   547   548   168   175     -0.881     -0.359     -1.908      2.132      0.000
   285        21   (g)                -53   549   549   270   270   168   169      0.000      0.000      1.335      1.335      0.000
   286        21   (g)                -51   151     0   706   707   176   131     -0.496     -0.698    -15.420     15.444      0.000
   287        21   (g)                -51   151     0   347   348   145   176     -0.798     -1.168     -3.966      4.210      0.000
   288        21   (g)                -52   152   152   349   349   106   145      0.919      0.516    -19.384     19.413      0.000
   289        21   (g)                -51   228     0   324   324   177   158     -3.082     -0.987    122.170    122.213      0.000
   290        21   (g)                -51   228     0   362   363   128   177     -0.584     -1.793     80.610     80.632      0.000
   291        21   (g)                -52   229   229   364   364   101   128      2.813     -0.962     20.774     20.986      0.000
   292        21   (g)                -51   267     0   489   489   178   167     -0.718      2.294    -18.414     18.570      0.000
   293        21   (g)                -51   267     0   373   373   130   178      0.795      0.605     -3.031      3.191      0.000
   294        21   (g)                -52   171   171   371   372   132   130      0.216     -2.383    -16.087     16.264      0.000
   295        21   (g)                -51   242     0   398   399   179   142      1.235     -1.369     -2.287      2.938      0.000
   296        21   (g)                -51   242     0   400   400   103   179      1.411      0.037     -0.105      1.415      0.000
   297        21   (g)                -52   241   241   425   426   161   103     -0.707     -1.275     -0.249      1.479      0.000
   298        21   (g)                -51   239     0   335   335   160   180     -0.397     -0.024     -7.665      7.676      0.000
   299        21   (g)                -51   239     0   336   336   180   138      0.490     -1.653     -5.197      5.476      0.000
   300        21   (g)                -52   238   238   334   334   138   136      0.537     -0.959      0.067      1.102      0.000
   301        21   (g)                -51   224     0   314   314   116   181      1.324      1.437     -0.701      2.076      0.000
   302        21   (g)                -51   224     0   319   319   181   144     -0.265     -0.144      0.692      0.755      0.000
   303        21   (g)                -52   222   222   312   312   144   133     -1.908      0.553      0.202      1.996      0.000
   304        21   (g)                -51   250     0   317   317   182   164     -0.633     -1.022      6.868      6.973      0.000
   305        21   (g)                -51   250     0   320   320   117   182     -0.718     -0.277     28.524     28.535      0.000
   306        21   (g)                -52   282   282   310   310   115   117     -1.064     -0.519     28.459     28.483      0.000
   307        21   (g)                -42   452   452   217   217   157   114     -0.000      0.000    267.540    267.540      0.000
   308        21   (g)                -41   453     0   321   218   155   183      0.000     -0.000    -12.701     12.701      0.000
   309        21   (g)                -44   219   219   454   454   126   116      1.190     -0.493      8.810      8.904      0.000
   310        21   (g)                -44   306   306   455   455   115   117     -1.063     -0.520     28.411     28.436      0.000
   311        21   (g)                -44   249   249   325   326   164   126      2.526     -1.719     -3.051      4.318      0.000
   312        21   (g)                -44   303   303   403   403   144   133     -1.833      0.516      0.112      1.907      0.000
   313        21   (g)                -44   223   223   401   402   133   134      0.933      2.499     -1.636      3.129      0.000
   314        21   (g)                -44   301   301   459   459   116   181      1.440      1.379     -0.674      2.104      0.000
   315        21   (g)                -44   225   225   460   460   155   114      1.685     -0.610     -1.582      2.391      0.000
   316        21   (g)                -44   280   280   358   358   157   174     -0.345     -0.797     88.345     88.350      0.000
   317        21   (g)                -44   304   304   327   327   182   164     -0.628     -1.024      6.860      6.964      0.000
   318        21   (g)                -44   281   281   356   357   174   115     -2.051      0.750    102.163    102.187      0.000
   319        21   (g)                -44   302   302   464   464   181   144     -0.262     -0.145      0.684      0.747      0.000
   320        21   (g)                -44   305   305   465   465   117   182     -0.718     -0.277     28.486     28.497      0.000
   321        21   (g)                -43   308     0   466   466   134   183     -0.874      0.441     -2.090      2.308      0.000
   322        21   (g)                -51   227     0   520   521   185   125      0.055      0.976     47.719     47.729      0.000
   323        21   (g)                -51   227     0   642   642   158   185     -1.258     -0.587     49.311     49.331      0.000
   324        21   (g)                -52   289   289   862   862   177   158     -1.648     -0.528     65.326     65.349      0.000
   325        21   (g)                -51   311     0   442   442   186   126      0.648     -0.210     -1.839      1.961      0.000
   326        21   (g)                -51   311     0   350   351   164   186      1.856     -1.545     -0.970      2.602      0.000
   327        21   (g)                -52   317   317   352   352   182   164     -0.606     -0.988      6.618      6.719      0.000
   328        21   (g)                -51   273     0   636   636   187   169      0.182      0.024      0.929      0.947      0.000
   329        21   (g)                -51   273     0   368   369   170   187      0.419     -1.037     -1.044      1.530      0.000
   330        21   (g)                -53   370   370   271   271   170   171      0.000     -0.000    -14.835     14.835      0.000
   331        -1   (dbar)             -42   508   508   235   235     0   136      0.000     -0.000     24.261     24.261      0.000
   332        21   (g)                -41   415   415   337   236   160   188     -0.000      0.000   -577.641    577.641      0.000
   333        -1   (dbar)             -44   237   237   391   391     0   137     -0.631      2.642     23.528     23.687      0.330
   334        21   (g)                -44   300   300   511   511   138   136      0.532     -0.925      0.032      1.068      0.000
   335        21   (g)                -44   298   298   413   414   160   180     -0.478      0.480     -7.660      7.690      0.000
   336        21   (g)                -44   299   299   513   513   180   138      0.433     -1.302     -5.251      5.428      0.000
   337        21   (g)                -43   332     0   389   390   137   188      0.145     -0.895   -564.029    564.029      0.000
   338        21   (g)                -51   169     0   483   483   189   124     -0.824      0.685     -2.418      2.644      0.000
   339        21   (g)                -51   169     0   478   479   109   189     -1.376     -0.798     -8.974      9.114      0.000
   340        21   (g)                -52   173   173   407   408   147   109      1.040     -2.036     -0.817      2.428      0.000
   341        -1   (dbar)             -51   245     0   964   964     0   190     -2.635     -0.696     -6.157      6.741      0.330
   342        21   (g)                -51   245     0   655   656   190   111     -0.441     -1.210     -1.138      1.719      0.000
   343        21   (g)                -52   257   257   657   657   111   162     -0.385     -0.325      7.919      7.935      0.000
   344        21   (g)                -51   264     0   446   447   191   166     -4.090     -5.711      4.629      8.413      0.000
   345        21   (g)                -51   264     0   523   524   102   191     -0.670     -0.551     10.344     10.381      0.000
   346         2   (u)                -53   846   846   147   147   102     0      0.000      0.000   3450.749   3450.749      0.000
   347        -2   (ubar)             -51   287     0   708   708     0   176     -0.696      0.242     -3.984      4.065      0.330
   348         2   (u)                -51   287     0   645   645   145     0      0.138     -1.276     -5.042      5.213      0.330
   349        21   (g)                -52   288   288   416   417   106   145      0.679      0.381    -14.324     14.345      0.000
   350        21   (g)                -51   326     0   440   441   192   186      2.116     -1.926     -0.459      2.898      0.000
   351        21   (g)                -51   326     0   395   396   164   192     -0.332      0.263      0.281      0.509      0.000
   352        21   (g)                -52   327   327   397   397   182   164     -0.533     -0.870      5.826      5.915      0.000
   353         2   (u)                -51   261     0   422   423   193     0      1.638      0.094    -50.512     50.540      0.330
   354        21   (g)                -51   261     0   424   424   151   193      0.169     -0.101      0.225      0.299      0.000
   355        21   (g)                -52   260   260   502   503   150   151     -0.245     -1.455     18.862     18.919      0.000
   356        21   (g)                -51   318     0   463   463   194   115     -1.777     -0.569    100.073    100.091      0.000
   357        21   (g)                -51   318     0   469   469   174   194     -0.481      0.840     55.119     55.128      0.000
   358        21   (g)                -52   316   316   461   461   157   174     -0.138     -0.319     35.316     35.318      0.000
   359        21   (g)                -51   247     0   392   393   118   195     -0.578      0.721      1.519      1.778      0.000
   360        21   (g)                -51   247     0   529   530   195   163      0.391     -0.069     -0.498      0.637      0.000
   361        21   (g)                -52   246   246   751   752   163   153      2.048     -0.425     -0.845      2.256      0.000
   362        -1   (dbar)             -51   290     0   867   867     0   177     -0.881     -1.260     42.881     42.909      0.330
   363         1   (d)                -51   290     0   690   690   128     0      0.510     -0.606     39.313     39.322      0.330
   364        21   (g)                -52   291   291   431   432   101   128      2.599     -0.889     19.192     19.387      0.000
   365        21   (g)                -51   166     0   409   409   197   147      0.518     -2.443      4.222      4.905      0.000
   366        21   (g)                -51   166     0   679   680   108   197     -0.420      0.057      0.018      0.425      0.000
   367        21   (g)                -52   192   192   681   681   153   108     -0.545     -2.014     -1.742      2.719      0.000
   368        21   (g)                -51   329     0   621   621   198   187      0.934     -0.806     -3.026      3.268      0.000
   369        21   (g)                -51   329     0   619   620   170   198     -0.515     -0.231     -0.531      0.776      0.000
   370        21   (g)                -53   833     0   330   330   170   171      0.000     -0.000    -17.348     17.348      0.000
   371        21   (g)                -51   294     0   576   576   132   199      0.076     -0.295     -8.173      8.179      0.000
   372        21   (g)                -51   294     0   756   756   199   130      0.360     -1.921     -8.751      8.966      0.000
   373        21   (g)                -52   293   293   724   725   130   178      0.576      0.438     -2.194      2.310      0.000
   374        -1   (dbar)             -51   276     0   962   962     0   200      0.947     -3.097     86.334     86.395      0.330
   375        21   (g)                -51   276     0   592   593   200   113     -0.542     -3.163     88.120     88.178      0.000
   376        21   (g)                -52   275   275   594   594   113   172      0.746      0.479      1.251      1.533      0.000
   377        -3   (sbar)             -51   252     0   848   848     0   201      3.854      4.431     -9.443     11.131      0.500
   378        21   (g)                -51   252     0   495   495   201   148     10.476     11.241    -20.426     25.560      0.000
   379        21   (g)                -52   183   183   433   433   148   101     34.944     33.827    -62.432     79.140      0.000
   380        21   (g)                -51   170     0   528   528   129   202      0.984      2.069   -468.464    468.469      0.000
   381        21   (g)                -51   170     0   490   491   202   110     -0.586      1.007   -289.288    289.291      0.000
   382        21   (g)                -52   172   172   492   492   110   132     -1.970      2.134    -54.675     54.752      0.000
   383        21   (g)                -51   216     0   445   445   203   122     -0.047      4.473     13.016     13.763      0.000
   384        21   (g)                -51   216     0   589   590   119   203     -0.198      1.925     10.536     10.712      0.000
   385        21   (g)                -53   591   591   175   175   119   146     -0.000      0.000     54.060     54.060      0.000
   386        21   (g)                -51   168     0   404   405   124   204      5.056     -5.720    -18.542     20.052      0.000
   387        21   (g)                -51   168     0   406   406   204   123     -0.173     -0.220     -0.162      0.323      0.000
   388        21   (g)                -53   687   687   164   164   129   123      0.000     -0.000   -911.052    911.052      0.000
   389        21   (g)                -51   337     0   505   506   205   188     -0.161     -1.477   -560.637    560.639      0.000
   390        21   (g)                -51   337     0   428   429   137   205      0.304      0.586     -3.359      3.424      0.000
   391        -1   (dbar)             -52   333   333   430   430     0   137     -0.631      2.639     23.496     23.654      0.330
   392        21   (g)                -51   359     0   531   531   206   195     -0.962      0.035      4.998      5.090      0.000
   393        21   (g)                -51   359     0   802   803   118   206      0.234      0.754      1.750      1.920      0.000
   394        -2   (ubar)             -52   248   248   804   804     0   118     -1.643      0.755     57.147     57.177      0.330
   395        21   (g)                -51   351     0   468   468   207   192     -0.360     -0.803      3.737      3.839      0.000
   396        21   (g)                -51   351     0   470   470   164   207     -0.357      0.438      0.750      0.939      0.000
   397        21   (g)                -52   352   352   462   462   182   164     -0.148     -0.242      1.620      1.644      0.000
   398        21   (g)                -51   295     0   568   569   208   142      0.718     -1.298     -1.724      2.274      0.000
   399        21   (g)                -51   295     0   570   570   179   208      1.210     -0.052     -0.615      1.358      0.000
   400        21   (g)                -52   296   296   616   617   103   179      0.719      0.019     -0.053      0.721      0.000
   401        21   (g)                -51   313     0   436   436   209   134      0.712      0.807     -0.094      1.081      0.000
   402        21   (g)                -51   313     0   434   435   133   209     -0.056      1.770     -1.525      2.337      0.000
   403        21   (g)                -52   312   312   457   457   144   133     -1.556      0.438      0.095      1.619      0.000
   404        21   (g)                -51   386     0   481   482   124   210      4.543     -4.402    -14.889     16.177      0.000
   405        21   (g)                -51   386     0   931   931   210   204      0.451     -1.397     -3.711      3.990      0.000
   406        21   (g)                -52   387   387   929   929   204   123     -0.111     -0.141     -0.104      0.207      0.000
   407        21   (g)                -51   340     0   480   480   211   109      0.017     -1.595     -0.404      1.645      0.000
   408        21   (g)                -51   340     0   777   777   147   211      1.075     -0.686      0.011      1.275      0.000
   409        21   (g)                -52   365   365   831   831   197   147      0.466     -2.198      3.798      4.412      0.000
   410        21   (g)                -51   180     0   421   421   212   146     -0.446     -1.145     25.159     25.189      0.000
   411        21   (g)                -51   180     0   419   420   120   212     -0.160     -0.885      2.686      2.832      0.000
   412         1   (d)                -53  1031  1031   176   176   120     0      0.000     -0.000    -49.189     49.189      0.000
   413        21   (g)                -51   335     0   512   512   213   180     -0.700      0.890    -31.466     31.487      0.000
   414        21   (g)                -51   335     0   516   516   160   213      0.221     -0.410    -11.347     11.356      0.000
   415        21   (g)                -53   509     0   332   332   160   188      0.000     -0.000   -612.794    612.794      0.000
   416        21   (g)                -51   349     0   643   644   214   145      2.237      1.265    -25.639     25.767      0.000
   417        21   (g)                -51   349     0   875   875   106   214      0.302     -0.210     -1.505      1.549      0.000
   418        21   (g)                -52   153   153   709   710   139   106      1.920      0.695    -13.229     13.386      0.000
   419        21   (g)                -51   411     0  1039  1039   120   215      0.090     -0.358      0.556      0.667      0.000
   420        21   (g)                -51   411     0  1040  1040   215   212     -0.423     -0.973     11.917     11.964      0.000
   421        21   (g)                -52   410   410  1035  1035   212   146     -0.272     -0.700     15.372     15.390      0.000
   422         2   (u)                -51   353     0   637   638   216     0      1.319     -0.249    -48.385     48.405      0.330
   423        21   (g)                -51   353     0   639   639   193   216      0.333      0.335     -2.108      2.160      0.000
   424        21   (g)                -52   354   354  1077  1077   151   193      0.154     -0.093      0.206      0.274      0.000
   425        -1   (dbar)             -51   297     0   618   618     0   103     -0.539     -1.513      0.808      1.828      0.330
   426         1   (d)                -51   297     0   615   615   161     0     -2.143     -2.378      0.417      3.245      0.330
   427        21   (g)                -52   240   240   437   438   105   161    -18.113    -23.986     13.519     32.957      0.000
   428        -3   (sbar)             -51   390     0   507   507     0   205      0.033      0.773     -3.224      3.353      0.500
   429         3   (s)                -51   390     0   517   517   137     0      0.250     -0.098      0.654      0.866      0.500
   430        -1   (dbar)             -52   391   391   510   510     0   137     -0.609      2.550     22.706     22.859      0.330
   431        21   (g)                -51   364     0   675   675   217   128      2.836     -0.498     19.223     19.438      0.000
   432        21   (g)                -51   364     0   673   674   101   217     -0.004     -0.165     -0.449      0.478      0.000
   433        21   (g)                -52   379   379   493   494   148   101     34.710     33.601    -62.015     78.611      0.000
   434        21   (g)                -51   402     0   471   471   133   218      0.224      2.349     -0.978      2.554      0.000
   435        21   (g)                -51   402     0   472   472   218   209      0.343      0.127     -0.629      0.728      0.000
   436        21   (g)                -52   401   401   458   458   209   134      0.089      0.101     -0.012      0.135      0.000
   437        21   (g)                -51   427     0   613   614   219   161    -12.935    -18.113     10.251     24.505      0.000
   438        21   (g)                -51   427     0   631   632   105   219     -5.593     -6.201      3.692      9.131      0.000
   439        21   (g)                -52   266   266   793   794   143   105    -34.578    -27.249     35.210     56.373      0.000
   440         3   (s)                -51   350     0   467   467   192     0      0.361     -0.751     -0.388      1.047      0.500
   441        -3   (sbar)             -51   350     0   473   473     0   186      1.952     -1.239     -0.630      2.448      0.500
   442        21   (g)                -52   325   325   456   456   186   126      0.451     -0.146     -1.279      1.364      0.000
   443        21   (g)                -51   215     0   496   497   220   156      1.555     -0.426     -5.413      5.648      0.000
   444        21   (g)                -51   215     0   498   498   122   220      0.171     -0.482      0.160      0.535      0.000
   445        21   (g)                -52   383   383   535   536   203   122     -0.046      4.376     12.733     13.465      0.000
   446        21   (g)                -51   344     0   525   525   191   221     -6.539     -7.974      6.872     12.393      0.000
   447        21   (g)                -51   344     0   703   704   221   166     -0.775     -0.395      0.875      1.234      0.000
   448        21   (g)                -52   265   265   727   728   166   143    -11.481     -9.467     11.101     18.565      0.000
   449        21   (g)                -51   179     0   579   579   121   222     -0.751      1.905     -0.098      2.050      0.000
   450        21   (g)                -51   179     0   606   606   222   140      0.231     -0.227     -1.283      1.323      0.000
   451         1   (d)                -52   181   181   604   605   140     0     -1.926     -0.062    -33.074     33.132      0.330
   452        21   (g)                -42   988   988   307   307   157   114     -0.000     -0.000    267.540    267.540      0.000
   453        21   (g)                -41   989   989   474   308   223   183      0.000      0.000    -59.750     59.750      0.000
   454        21   (g)                -44   309   309   540   540   126   116      1.190     -0.491      8.799      8.893      0.000
   455        21   (g)                -44   310   310   565   566   115   117     -1.063     -0.519     28.395     28.420      0.000
   456        21   (g)                -44   442   442   538   539   186   126      0.455     -0.079     -1.281      1.362      0.000
   457        21   (g)                -44   403   403   475   476   144   133     -1.553      0.476      0.104      1.628      0.000
   458        21   (g)                -44   436   436   994   994   209   134      0.089      0.104     -0.009      0.138      0.000
   459        21   (g)                -44   314   314   556   557   116   181      1.445      1.449     -0.636      2.143      0.000
   460        21   (g)                -44   315   315   501   501   155   114      1.692     -0.509     -1.594      2.380      0.000
   461        21   (g)                -44   358   358   799   800   157   174     -0.138     -0.319     35.307     35.308      0.000
   462        21   (g)                -44   397   397   998   998   182   164     -0.148     -0.241      1.613      1.638      0.000
   463        21   (g)                -44   356   356   567   567   194   115     -1.777     -0.569    100.052    100.069      0.000
   464        21   (g)                -44   319   319   558   558   181   144     -0.262     -0.144      0.680      0.743      0.000
   465        21   (g)                -44   320   320  1001  1001   117   182     -0.718     -0.277     28.477     28.487      0.000
   466        21   (g)                -44   321   321  1002  1002   134   183     -0.866      0.553     -2.079      2.319      0.000
   467         3   (s)                -44   440   440   607   608   192     0      0.363     -0.715     -0.406      1.029      0.500
   468        21   (g)                -44   395   395   609   609   207   192     -0.360     -0.800      3.716      3.818      0.000
   469        21   (g)                -44   357   357   801   801   174   194     -0.481      0.841     55.137     55.146      0.000
   470        21   (g)                -44   396   396   819   819   164   207     -0.357      0.443      0.761      0.950      0.000
   471        21   (g)                -44   434   434   477   477   133   218      0.230      2.438     -0.917      2.615      0.000
   472        21   (g)                -44   435   435   732   732   218   209      0.346      0.162     -0.625      0.732      0.000
   473        -3   (sbar)             -44   441   441   693   693     0   186      1.958     -1.161     -0.657      2.421      0.500
   474        21   (g)                -43   453     0   499   500   223   155     -0.045     -0.642    -47.047     47.052      0.000
   475        21   (g)                -51   457     0   573   573   144   224     -1.764      0.967     -0.223      2.024      0.000
   476        21   (g)                -51   457     0   571   572   224   133      0.276      0.202      0.066      0.348      0.000
   477        21   (g)                -52   471   471   730   731   133   218      0.165      1.745     -0.656      1.871      0.000
   478        21   (g)                -51   339     0   778   779   225   189     -1.040      0.036     -5.728      5.821      0.000
   479        21   (g)                -51   339     0   780   780   109   225     -0.334     -0.980     -3.283      3.443      0.000
   480        21   (g)                -52   407   407   775   776   211   109      0.016     -1.449     -0.367      1.495      0.000
   481        21   (g)                -51   404     0   913   913   226   210      1.301     -2.107     -6.246      6.719      0.000
   482        21   (g)                -51   404     0   543   543   124   226      3.192     -2.253     -8.791      9.620      0.000
   483        21   (g)                -52   338   338   541   542   189   124     -0.773      0.643     -2.270      2.482      0.000
   484        21   (g)                -51   277     0   544   545   228   173     -0.366      3.757     -0.476      3.805      0.000
   485        21   (g)                -51   277     0   546   546   135   228      0.005      0.026      0.350      0.351      0.000
   486        21   (g)                -52   198   198   534   534   127   135     -0.930      3.560      3.900      5.362      0.000
   487        21   (g)                -51   268     0   595   596   229   107     -1.371      3.165    -11.398     11.908      0.000
   488        21   (g)                -51   268     0   660   660   167   229     -0.854      3.056    -15.315     15.641      0.000
   489        21   (g)                -52   292   292   726   726   178   167     -0.559      1.785    -14.328     14.450      0.000
   490        21   (g)                -51   381     0   526   527   202   230     -0.576      1.439   -239.606    239.611      0.000
   491        21   (g)                -51   381     0   582   582   230   110     -0.108     -0.327    -52.373     52.374      0.000
   492        21   (g)                -52   382   382   574   575   110   132     -1.873      2.029    -51.984     52.058      0.000
   493        21   (g)                -51   433     0   697   698   231   101     29.661     29.894    -54.129     68.581      0.000
   494        21   (g)                -51   433     0   699   699   148   231     11.067     10.165    -19.621     24.714      0.000
   495        21   (g)                -52   378   378   873   873   201   148      4.457      4.783     -8.691     10.875      0.000
   496        21   (g)                -51   443     0  1037  1037   232   156      0.664     -0.236     -0.629      0.945      0.000
   497        21   (g)                -51   443     0   718   719   220   232      0.935     -0.317     -4.742      4.844      0.000
   498        21   (g)                -52   444   444   537   537   122   220      0.126     -0.355      0.118      0.395      0.000
   499        21   (g)                -51   474     0   783   783   223   233      0.257     -0.947    -45.510     45.521      0.000
   500        21   (g)                -51   474     0   603   603   233   155     -0.210      0.277     -1.624      1.661      0.000
   501        21   (g)                -52   460   460   601   602   155   114      1.600     -0.482     -1.507      2.250      0.000
   502        21   (g)                -51   355     0   586   587   234   151      0.100      0.199      3.597      3.604      0.000
   503        21   (g)                -51   355     0   588   588   150   234     -0.345     -1.653     28.089     28.140      0.000
   504        21   (g)                -53   696   696   258   258   150   165     -0.000     -0.000     35.975     35.975      0.000
   505        21   (g)                -51   389     0   514   514   235   188     -0.044     -1.870   -509.328    509.332      0.000
   506        21   (g)                -51   389     0   518   518   205   235     -0.116      0.412    -51.341     51.343      0.000
   507        -3   (sbar)             -52   428   428   515   515     0   205      0.032      0.753     -3.191      3.317      0.500
   508        -1   (dbar)             -42   750   750   331   331     0   136     -0.000     -0.000     24.261     24.261      0.000
   509         2   (u)                -41  1055  1055   519   415   160     0      0.000      0.000  -2150.783   2150.783      0.000
   510        -1   (dbar)             -44   430   430  1056  1056     0   137     -0.609      2.550     22.705     22.858      0.330
   511        21   (g)                -44   334   334   628   629   138   136      0.532     -0.926      0.032      1.068      0.000
   512        21   (g)                -44   413   413  1058  1058   213   180     -0.700      0.862    -31.467     31.487      0.000
   513        21   (g)                -44   336   336   630   630   180   138      0.433     -1.307     -5.251      5.428      0.000
   514        21   (g)                -44   505   505   651   651   235   188     -0.045     -2.333   -509.331    509.337      0.000
   515        -3   (sbar)             -44   507   507  1061  1061     0   205      0.032      0.750     -3.191      3.317      0.500
   516        21   (g)                -44   414   414  1062  1062   160   213      0.221     -0.420    -11.347     11.357      0.000
   517         3   (s)                -44   429   429  1063  1063   137     0      0.250     -0.098      0.654      0.866      0.500
   518        21   (g)                -44   506   506   654   654   205   235     -0.116      0.365    -51.341     51.343      0.000
   519         2   (u)                -43   509     0   649   650   188     0      0.001      0.557  -1537.984   1537.984      0.330
   520        21   (g)                -51   322     0   640   641   185   237      0.544      1.031     81.370     81.378      0.000
   521        21   (g)                -51   322     0   552   552   237   125     -0.565      0.085     92.021     92.022      0.000
   522         2   (u)                -52   105   105   550   551   125     0     -1.725      3.191   2871.527   2871.530      0.330
   523        21   (g)                -51   345     0   820   821   102   238     -0.679      0.133      6.452      6.489      0.000
   524        21   (g)                -51   345     0   822   822   238   191     -0.087     -0.802      3.994      4.074      0.000
   525        21   (g)                -52   446   446   705   705   191   221     -6.443     -7.857      6.771     12.210      0.000
   526        21   (g)                -51   490     0   928   928   239   230     -0.239      2.497   -464.155    464.162      0.000
   527        21   (g)                -51   490     0   937   937   202   239      0.160     -0.013    -12.078     12.080      0.000
   528        21   (g)                -52   380   380   685   686   129   202      0.487      1.024   -231.837    231.840      0.000
   529        21   (g)                -51   360     0   753   753   240   163     -0.254     -0.021     -0.424      0.495      0.000
   530        21   (g)                -51   360     0   938   938   195   240      0.532     -0.044      0.512      0.740      0.000
   531        21   (g)                -52   392   392   921   921   206   195     -0.849      0.031      4.412      4.493      0.000
   532        21   (g)                -51   274     0   624   624   172   241      1.582     -1.756      7.814      8.164      0.000
   533        21   (g)                -51   274     0   790   791   241   127      0.482      0.363      1.714      1.817      0.000
   534        21   (g)                -52   486   486   792   792   127   135     -0.878      3.358      3.679      5.057      0.000
   535        21   (g)                -51   445     0   627   627   203   243      0.017      4.401     12.658     13.402      0.000
   536        21   (g)                -51   445     0   625   626   243   122     -0.037     -0.097      0.099      0.143      0.000
   537        21   (g)                -52   498   498   720   720   122   220      0.100     -0.283      0.094      0.314      0.000
   538        21   (g)                -51   456     0   691   692   186   244     -0.231      0.226     -0.651      0.727      0.000
   539        21   (g)                -51   456     0   555   555   244   126      0.719     -0.319     -0.390      0.878      0.000
   540        21   (g)                -52   454   454   553   554   126   116      1.157     -0.477      8.559      8.650      0.000
   541        21   (g)                -51   483     0   914   914   189   245     -0.729     -0.032     -2.238      2.353      0.000
   542        21   (g)                -51   483     0   663   663   245   124      0.224      0.485     -0.773      0.940      0.000
   543        21   (g)                -52   482   482   661   662   124   226      2.923     -2.063     -8.050      8.809      0.000
   544        21   (g)                -51   484     0   670   671   246   173     -0.354      2.787      0.251      2.821      0.000
   545        21   (g)                -51   484     0   714   714   228   246     -0.010      0.981     -0.574      1.137      0.000
   546        21   (g)                -52   485   485   976   976   135   228      0.003      0.014      0.197      0.198      0.000
   547        21   (g)                -51   284     0   598   599   247   175     -0.948     -0.243     -0.671      1.187      0.000
   548        21   (g)                -51   284     0   839   839   168   247      0.067     -0.115     -1.087      1.095      0.000
   549        21   (g)                -53   832   832   285   285   168   169     -0.000     -0.000      1.485      1.485      0.000
   550         2   (u)                -51   522     0   854   854   248     0     -0.237      1.334   1183.581   1183.582      0.330
   551        21   (g)                -51   522     0   669   669   125   248     -1.573      1.870   1701.713   1701.715      0.000
   552        21   (g)                -52   521   521   667   668   237   125     -0.480      0.073     78.254     78.255      0.000
   553        21   (g)                -51   540     0   742   743   249   116     -0.074      0.194      2.293      2.302      0.000
   554        21   (g)                -51   540     0   561   561   126   249      1.280     -0.693      6.240      6.407      0.000
   555        21   (g)                -52   539   539   559   560   244   126      0.670     -0.297     -0.364      0.819      0.000
   556        21   (g)                -51   459     0   744   744   116   250      0.143      0.898     -0.291      0.954      0.000
   557        21   (g)                -51   459     0   736   737   250   181      1.242      0.518     -0.188      1.359      0.000
   558        21   (g)                -52   464   464   738   738   181   144     -0.202     -0.111      0.524      0.572      0.000
   559        21   (g)                -51   555     0  1013  1013   244   251     -0.195     -0.218     -0.167      0.337      0.000
   560        21   (g)                -51   555     0  1016  1016   251   126      0.979     -0.141      0.358      1.052      0.000
   561        21   (g)                -52   554   554  1014  1014   126   249      1.166     -0.631      5.685      5.837      0.000
   562         3   (s)                -51   253     0   864   864   252     0     21.213     23.455    -39.709     50.766      0.500
   563        21   (g)                -51   253     0   884   884   104   252      3.667      3.470     -7.109      8.719      0.000
   564        21   (g)                -53   847   847   254   254   104   131     -0.000     -0.000   -259.342    259.342      0.000
   565        21   (g)                -51   455     0   664   665   253   117      0.054      0.001      0.345      0.349      0.000
   566        21   (g)                -51   455     0   666   666   115   253     -2.414     -0.935    101.116    101.149      0.000
   567        21   (g)                -52   463   463   999   999   194   115     -0.479     -0.153     26.987     26.991      0.000
   568        -1   (dbar)             -51   398     0   723   723     0   142      0.073     -0.065     -0.251      0.426      0.330
   569         1   (d)                -51   398     0   885   885   208     0      1.281     -1.261     -1.796      2.562      0.330
   570        21   (g)                -52   399   399   874   874   179   208      0.574     -0.025     -0.292      0.644      0.000
   571        21   (g)                -51   476     0  1011  1011   254   133      0.119      0.357      0.317      0.492      0.000
   572        21   (g)                -51   476     0  1018  1018   224   254     -0.860      0.404     -0.380      1.023      0.000
   573        21   (g)                -52   475   475   993   993   144   224     -0.747      0.410     -0.094      0.857      0.000
   574        21   (g)                -51   492     0   580   581   110   255     -0.271      0.167     -2.200      2.223      0.000
   575        21   (g)                -51   492     0   733   734   255   132     -1.573      1.753    -52.824     52.877      0.000
   576        21   (g)                -52   371   371   735   735   132   199      0.048     -0.185     -5.133      5.137      0.000
   577        21   (g)                -51   214     0  1033  1033   156   256      0.796     -1.523     -1.487      2.272      0.000
   578        21   (g)                -51   214     0   828   828   256   121      0.756     -3.411     -5.050      6.141      0.000
   579        21   (g)                -52   449   449   610   611   121   222     -0.733      1.859     -0.095      2.001      0.000
   580        -2   (ubar)             -51   574     0   917   917     0   255     -0.450      0.185    -20.333     20.342      0.330
   581         2   (u)                -51   574     0   941   941   110     0      0.131     -0.164     -5.113      5.128      0.330
   582        21   (g)                -52   491   491   936   936   230   110     -0.060     -0.182    -29.127     29.127      0.000
   583        21   (g)                -51   278     0   672   672   173   257      0.341      0.104      0.027      0.357      0.000
   584        21   (g)                -51   278     0   979   979   257   152     -0.136      0.787      1.510      1.709      0.000
   585        21   (g)                -52   279   279   968   968   152   141      0.139      0.055      0.137      0.203      0.000
   586        21   (g)                -51   502     0  1073  1073   258   151      0.130     -0.481      3.540      3.575      0.000
   587        21   (g)                -51   502     0  1080  1080   234   258     -0.275     -0.498     20.073     20.081      0.000
   588        21   (g)                -52   503   503  1079  1079   150   234     -0.099     -0.475      8.074      8.088      0.000
   589        21   (g)                -51   384     0  1038  1038   259   203     -0.311      1.829     13.777     13.901      0.000
   590        21   (g)                -51   384     0  1046  1046   119   259      0.114      0.096      0.188      0.240      0.000
   591        21   (g)                -53  1030  1030   385   385   119   146     -0.000      0.000     57.489     57.489      0.000
   592         2   (u)                -51   375     0   975   975   200     0     -0.044     -2.449     72.387     72.429      0.330
   593        -2   (ubar)             -51   375     0   648   648     0   113     -0.472     -0.698     15.776     15.802      0.330
   594        21   (g)                -52   376   376   622   623   113   172      0.720      0.462      1.208      1.481      0.000
   595        21   (g)                -51   487     0   658   659   229   260     -0.627      1.976     -5.245      5.640      0.000
   596        21   (g)                -51   487     0   942   942   260   107     -0.744      1.189     -6.131      6.290      0.000
   597        -2   (ubar)             -53   908   908   269   269     0   107      0.000     -0.000     72.624     72.624      0.000
   598        21   (g)                -51   547     0   836   836   247   261     -0.329     -0.065      0.084      0.346      0.000
   599        21   (g)                -51   547     0   682   683   261   175     -0.592     -0.048     -1.845      1.939      0.000
   600        21   (g)                -52   283   283   684   684   175   171      0.254      1.241    -10.387     10.464      0.000
   601        21   (g)                -51   501     0   996   996   262   114      0.830      0.296     -1.001      1.333      0.000
   602        21   (g)                -51   501     0  1019  1019   155   262      0.710     -0.699     -0.968      1.389      0.000
   603        21   (g)                -52   500   500   781   782   233   155     -0.150      0.198     -1.162      1.188      0.000
   604         1   (d)                -51   451     0  1036  1036   263     0     -1.731      0.080    -23.378     23.445      0.330
   605        21   (g)                -51   451     0  1047  1047   140   263     -0.128     -0.208    -10.068     10.071      0.000
   606        21   (g)                -52   450   450   612   612   222   140      0.164     -0.161     -0.911      0.939      0.000
   607         3   (s)                -51   467     0  1003  1003   264     0     -0.201     -0.656      0.249      0.885      0.500
   608        21   (g)                -51   467     0   702   702   192   264      0.522     -0.152     -0.223      0.588      0.000
   609        21   (g)                -52   468   468   700   701   207   192     -0.318     -0.707      3.284      3.375      0.000
   610        21   (g)                -51   579     0   715   716   121   265     -0.705      1.817     -0.036      1.949      0.000
   611        21   (g)                -51   579     0   717   717   265   222      0.022     -0.007     -0.338      0.338      0.000
   612        21   (g)                -52   606   606  1042  1042   222   140      0.114     -0.112     -0.633      0.652      0.000
   613        21   (g)                -51   437     0   633   633   219   266     -5.841     -8.583      5.195     11.609      0.000
   614        21   (g)                -51   437     0   886   886   266   161     -7.295     -9.742      5.072     13.185      0.000
   615         1   (d)                -52   426   426   876   876   161     0     -1.942     -2.166      0.401      2.955      0.330
   616        21   (g)                -51   400     0   868   868   268   179      0.764     -0.016      0.110      0.772      0.000
   617        21   (g)                -51   400     0   887   887   103   268     -0.250     -0.487      0.117      0.560      0.000
   618        -1   (dbar)             -52   425   425   863   863     0   103     -0.334     -0.990      0.528      1.216      0.330
   619        21   (g)                -51   369     0   838   838   170   269     -0.275     -0.063     -1.473      1.499      0.000
   620        21   (g)                -51   369     0   841   841   269   198      0.125     -0.483     -0.243      0.555      0.000
   621        21   (g)                -52   368   368   634   635   198   187      0.569     -0.490     -1.842      1.989      0.000
   622        21   (g)                -51   594     0   646   647   113   270      1.228      0.152      2.081      2.421      0.000
   623        21   (g)                -51   594     0   981   981   270   172     -0.135     -0.104      0.967      0.982      0.000
   624        21   (g)                -52   532   532   965   965   172   241      1.209     -1.343      5.973      6.241      0.000
   625        21   (g)                -51   536     0  1044  1044   271   122      0.246      1.887      4.828      5.190      0.000
   626        21   (g)                -51   536     0   810   810   243   271     -0.276      0.095      1.249      1.283      0.000
   627        21   (g)                -52   535   535   808   809   203   243      0.009      2.322      6.680      7.072      0.000
   628        21   (g)                -51   511     0   748   749   272   136      0.380     -0.189      0.236      0.485      0.000
   629        21   (g)                -51   511     0   798   798   138   272      0.206     -0.902     -0.864      1.265      0.000
   630        21   (g)                -52   513   513  1059  1059   180   138      0.379     -1.143     -4.591      4.746      0.000
   631        21   (g)                -51   438     0   795   795   105   273     -8.007    -10.104      6.185     14.299      0.000
   632        21   (g)                -51   438     0   888   888   273   219     -0.579     -0.496      0.169      0.781      0.000
   633        21   (g)                -52   613   613   850   850   219   266     -2.848     -4.185      2.533      5.660      0.000
   634        21   (g)                -51   621     0   769   770   198   274      0.606     -0.667     -1.759      1.976      0.000
   635        21   (g)                -51   621     0   771   771   274   187      0.001      0.182      0.116      0.216      0.000
   636        21   (g)                -52   328   328   835   835   187   169      0.143      0.019      0.730      0.744      0.000
   637         2   (u)                -51   422     0  1074  1074   275     0      0.148     -0.293     -8.029      8.043      0.330
   638        21   (g)                -51   422     0   766   767   216   275      1.255      0.128    -40.888     40.907      0.000
   639        21   (g)                -52   423   423   768   768   193   216      0.249      0.250     -1.576      1.616      0.000
   640        21   (g)                -51   520     0   852   852   276   237      0.589      0.454     32.017     32.026      0.000
   641        21   (g)                -51   520     0   747   747   185   276     -0.229      0.490     56.605     56.607      0.000
   642        21   (g)                -52   323   323   745   746   158   185     -1.073     -0.501     42.059     42.076      0.000
   643        21   (g)                -51   416     0   860   860   214   277      2.201      1.317    -24.904     25.036      0.000
   644        21   (g)                -51   416     0   890   890   277   145      0.051     -0.252     -1.439      1.461      0.000
   645         2   (u)                -52   348   348   871   871   145     0      0.123     -1.075     -4.338      4.483      0.330
   646        21   (g)                -51   622     0   972   972   278   270      0.525      0.358      0.667      0.921      0.000
   647        21   (g)                -51   622     0   676   677   113   278      0.658     -0.270      2.848      2.935      0.000
   648        -2   (ubar)             -52   593   593   678   678     0   113     -0.427     -0.634     14.342     14.367      0.330
   649         2   (u)                -51   519     0  1065  1065   279     0      0.252      0.398   -404.976    404.977      0.330
   650        21   (g)                -51   519     0  1067  1067   188   279     -0.254      0.028  -1161.607   1161.607      0.000
   651        21   (g)                -52   514   514   652   653   235   188     -0.042     -2.202   -480.732    480.737      0.000
   652        21   (g)                -51   651     0  1060  1060   280   188      0.382     -0.412   -142.406    142.407      0.000
   653        21   (g)                -51   651     0  1068  1068   235   280     -0.457     -1.688   -352.686    352.691      0.000
   654        21   (g)                -52   518   518  1064  1064   205   235     -0.084      0.263    -36.981     36.982      0.000
   655        21   (g)                -51   342     0   974   974   190   281     -0.045     -0.317     -0.833      0.893      0.000
   656        21   (g)                -51   342     0   983   983   281   111     -0.404     -0.901     -0.135      0.996      0.000
   657        21   (g)                -52   343   343   970   970   111   162     -0.377     -0.318      7.749      7.765      0.000
   658        21   (g)                -51   595     0   922   922   282   260     -0.715      1.082     -5.341      5.496      0.000
   659        21   (g)                -51   595     0   943   943   229   282     -0.232      2.040     -5.646      6.008      0.000
   660        21   (g)                -52   488   488   935   935   167   229     -0.534      1.910     -9.573      9.777      0.000
   661        21   (g)                -51   543     0   784   785   283   226      2.450     -1.633     -7.587      8.139      0.000
   662        21   (g)                -51   543     0   786   786   124   283      0.524     -0.318     -0.640      0.886      0.000
   663        21   (g)                -52   542   542   939   939   245   124      0.173      0.374     -0.595      0.724      0.000
   664        21   (g)                -51   565     0   991   991   284   117     -1.395     -0.115     58.262     58.279      0.000
   665        21   (g)                -51   565     0  1021  1021   253   284     -0.467     -0.626     22.317     22.330      0.000
   666        21   (g)                -52   566   566  1017  1017   115   253     -0.499     -0.193     20.882     20.889      0.000
   667        21   (g)                -51   552     0   881   881   237   285     -0.353      0.004     46.532     46.534      0.000
   668        21   (g)                -51   552     0   891   891   285   125     -0.636      0.673    581.920    581.921      0.000
   669        21   (g)                -52   551   551   883   883   125   248     -1.064      1.265   1151.515   1151.516      0.000
   670        21   (g)                -51   544     0   712   713   246   286      0.024      2.685      0.426      2.719      0.000
   671        21   (g)                -51   544     0   984   984   286   173     -0.192      0.159     -0.161      0.297      0.000
   672        21   (g)                -52   583   583   973   973   173   257      0.155      0.047      0.012      0.163      0.000
   673        21   (g)                -51   432     0   765   765   101   287     -0.186      0.260     -0.299      0.437      0.000
   674        21   (g)                -51   432     0   759   759   287   217      0.294     -0.444      0.609      0.809      0.000
   675        21   (g)                -52   431   431   688   689   217   128      2.724     -0.478     18.464     18.670      0.000
   676        21   (g)                -51   647     0   982   982   288   278      0.059     -0.092      0.051      0.120      0.000
   677        21   (g)                -51   647     0   985   985   113   288      0.443     -0.373      7.291      7.314      0.000
   678        -2   (ubar)             -52   648   648   980   980     0   113     -0.271     -0.440      9.848      9.867      0.330
   679        21   (g)                -51   366     0   829   830   289   197     -0.653     -0.433     -0.014      0.784      0.000
   680        21   (g)                -51   366     0   945   945   108   289     -0.001     -0.373     -0.715      0.807      0.000
   681        21   (g)                -52   367   367   807   807   153   108     -0.311     -1.151     -0.995      1.553      0.000
   682        21   (g)                -51   599     0   840   840   261   290     -0.669      0.371     -2.455      2.571      0.000
   683        21   (g)                -51   599     0   843   843   290   175      0.167      0.026     -3.115      3.120      0.000
   684        21   (g)                -52   600   600   834   834   175   171      0.163      0.796     -6.662      6.711      0.000
   685        21   (g)                -51   528     0   915   915   291   202     -0.209      0.585   -214.923    214.924      0.000
   686        21   (g)                -51   528     0   946   946   129   291      0.696      0.439   -180.542    180.544      0.000
   687        21   (g)                -53   909   909   388   388   129   123      0.000      0.000  -1074.680   1074.680      0.000
   688        21   (g)                -51   675     0   757   758   217   292      1.776     -0.396      9.943     10.108      0.000
   689        21   (g)                -51   675     0   893   893   292   128      0.990     -0.137     12.054     12.095      0.000
   690         1   (d)                -52   363   363   872   872   128     0      0.468     -0.552     35.780     35.789      0.330
   691        21   (g)                -51   538     0   992   992   293   244      0.625     -0.040     -0.557      0.838      0.000
   692        21   (g)                -51   538     0  1022  1022   186   293     -0.380     -0.019     -0.229      0.444      0.000
   693        -3   (sbar)             -52   473   473  1009  1009     0   186      1.482     -0.876     -0.522      1.867      0.500
   694        21   (g)                -51   263     0  1076  1076   159   294     -0.857      0.079      0.983      1.306      0.000
   695        21   (g)                -51   263     0  1082  1082   294   165     -0.355     -0.018      3.989      4.005      0.000
   696        21   (g)                -53  1071  1071   504   504   150   165      0.000     -0.000     38.948     38.948      0.000
   697        21   (g)                -51   493     0   763   764   295   101     12.215     12.359    -21.752     27.840      0.000
   698        21   (g)                -51   493     0   894   894   231   295     23.725     23.302    -43.508     54.761      0.000
   699        21   (g)                -52   494   494   880   880   148   231      4.789      4.399     -8.490     10.694      0.000
   700        21   (g)                -51   609     0   817   818   207   296     -0.197     -0.723      3.329      3.413      0.000
   701        21   (g)                -51   609     0  1023  1023   296   192      0.001     -0.020     -0.097      0.099      0.000
   702        21   (g)                -52   608   608  1020  1020   192   264      0.401     -0.117     -0.171      0.451      0.000
   703        21   (g)                -51   447     0   729   729   297   166     -2.168     -2.896      2.337      4.307      0.000
   704        21   (g)                -51   447     0   739   740   221   297     -1.466     -0.985      1.542      2.344      0.000
   705        21   (g)                -52   525   525   741   741   191   221     -3.584     -4.371      3.767      6.793      0.000
   706        21   (g)                -51   286     0   856   856   298   131     -0.648     -0.742     -9.830      9.879      0.000
   707        21   (g)                -51   286     0   896   896   176   298     -0.076      0.160     -6.358      6.361      0.000
   708        -2   (ubar)             -52   347   347   866   866     0   176     -0.468      0.126     -3.215      3.268      0.330
   709        -1   (dbar)             -51   418     0   851   851     0   106      0.677      0.239     -6.895      6.941      0.330
   710         1   (d)                -51   418     0   897   897   139     0      1.165      0.545     -6.693      6.823      0.330
   711        21   (g)                -52   143   143   721   722   142   139     -0.852      0.974     -3.932      4.139      0.000
   712        21   (g)                -51   670     0   967   967   300   286      0.009     -0.018      0.100      0.103      0.000
   713        21   (g)                -51   670     0   986   986   246   300      0.009      3.252      0.004      3.253      0.000
   714        21   (g)                -52   545   545   978   978   228   246     -0.004      0.432     -0.253      0.500      0.000
   715        21   (g)                -51   610     0   826   827   121   301     -0.061      1.099     -0.408      1.174      0.000
   716        21   (g)                -51   610     0  1050  1050   301   265     -0.631      0.714      0.178      0.969      0.000
   717        21   (g)                -52   611   611  1048  1048   265   222      0.009     -0.003     -0.144      0.144      0.000
   718        21   (g)                -51   497     0  1043  1043   302   232      0.911     -0.630     -4.325      4.465      0.000
   719        21   (g)                -51   497     0  1051  1051   220   302      0.050      0.239     -0.392      0.462      0.000
   720        21   (g)                -52   537   537  1041  1041   122   220      0.074     -0.208      0.069      0.232      0.000
   721        21   (g)                -51   711     0   858   858   303   139     -0.265      0.583     -0.838      1.055      0.000
   722        21   (g)                -51   711     0   898   898   142   303     -0.487      0.286     -2.901      2.956      0.000
   723        -1   (dbar)             -52   568   568   857   857     0   142     -0.027      0.041     -0.443      0.555      0.330
   724        21   (g)                -51   373     0   754   755   130   304      0.660      0.882     -4.397      4.533      0.000
   725        21   (g)                -51   373     0   947   947   304   178     -0.254      0.097     -2.141      2.158      0.000
   726        21   (g)                -52   489   489   910   910   178   167     -0.390      1.244     -9.984     10.069      0.000
   727        21   (g)                -51   448     0   865   865   305   143     -1.312     -1.436      1.165      2.267      0.000
   728        21   (g)                -51   448     0   762   762   166   305    -10.822     -8.904     10.641     17.596      0.000
   729        21   (g)                -52   703   703   760   761   297   166     -1.515     -2.023      1.633      3.009      0.000
   730         1   (d)                -51   477     0  1007  1007   133     0      0.217      1.382     -0.952      1.724      0.330
   731        -1   (dbar)             -51   477     0  1024  1024     0   218      0.159      0.462     -0.087      0.596      0.330
   732        21   (g)                -52   472   472  1008  1008   218   209      0.134      0.063     -0.242      0.283      0.000
   733        21   (g)                -51   575     0   940   940   255   306     -1.039      0.902    -23.271     23.312      0.000
   734        21   (g)                -51   575     0   948   948   306   132     -0.513      0.768    -31.830     31.843      0.000
   735        21   (g)                -52   576   576   916   916   132   199      0.027     -0.103     -2.857      2.859      0.000
   736        21   (g)                -51   557     0  1015  1015   250   307      0.429      0.570      0.228      0.749      0.000
   737        21   (g)                -51   557     0  1025  1025   307   181      0.748     -0.087     -0.248      0.793      0.000
   738        21   (g)                -52   558   558  1000  1000   181   144     -0.137     -0.075      0.356      0.389      0.000
   739        21   (g)                -51   704     0   895   895   308   297     -1.830     -2.081      2.538      3.758      0.000
   740        21   (g)                -51   704     0   900   900   221   308     -2.011     -1.801      1.501      3.088      0.000
   741        21   (g)                -52   705   705   859   859   191   221     -1.209     -1.474      1.270      2.291      0.000
   742        21   (g)                -51   553     0   990   990   249   310      0.065     -0.272      0.326      0.429      0.000
   743        21   (g)                -51   553     0  1026  1026   310   116     -0.118      0.603      1.923      2.018      0.000
   744        21   (g)                -52   556   556   995   995   116   250      0.121      0.761     -0.247      0.809      0.000
   745        21   (g)                -51   642     0   869   869   158   311     -0.715     -0.279     19.116     19.132      0.000
   746        21   (g)                -51   642     0   901   901   311   185     -0.445     -0.034     44.609     44.612      0.000
   747        21   (g)                -52   641   641   889   889   185   276     -0.142      0.303     34.938     34.940      0.000
   748        21   (g)                -51   628     0   796   797   272   312      0.629     -0.108      0.748      0.983      0.000
   749        21   (g)                -51   628     0  1069  1069   312   136     -0.248     -0.080      2.314      2.328      0.000
   750        -1   (dbar)             -53  1054  1054   508   508     0   136     -0.000      0.000     27.087     27.087      0.000
   751        21   (g)                -51   361     0   805   806   313   153      1.344      0.127     -0.518      1.446      0.000
   752        21   (g)                -51   361     0   949   949   163   313      0.629     -0.559     -0.452      0.955      0.000
   753        21   (g)                -52   529   529   925   925   240   163     -0.179     -0.015     -0.299      0.349      0.000
   754        21   (g)                -51   724     0   923   923   316   304      0.460      0.690     -2.140      2.295      0.000
   755        21   (g)                -51   724     0   950   950   130   316      0.248     -0.063     -3.419      3.429      0.000
   756        21   (g)                -52   372   372   927   927   199   130      0.312     -1.666     -7.588      7.775      0.000
   757        21   (g)                -51   688     0   853   853   318   292      0.802     -0.488      6.460      6.528      0.000
   758        21   (g)                -51   688     0   902   902   217   318      1.049     -0.021      3.638      3.786      0.000
   759        21   (g)                -52   674   674   892   892   287   217      0.219     -0.331      0.454      0.603      0.000
   760        21   (g)                -51   729     0   879   879   297   319     -0.522     -0.211      0.510      0.760      0.000
   761        21   (g)                -51   729     0   903   903   319   166     -4.367     -4.588      4.441      7.736      0.000
   762        21   (g)                -52   728   728   899   899   166   305     -7.448     -6.128      7.323     12.109      0.000
   763        21   (g)                -51   697     0   861   861   295   320      8.686      9.369    -15.860     20.366      0.000
   764        21   (g)                -51   697     0   811   812   320   101      3.513      3.012     -5.917      7.512      0.000
   765        21   (g)                -52   673   673   813   813   101   287     -0.170      0.237     -0.273      0.400      0.000
   766        21   (g)                -51   638     0  1081  1081   321   275      0.854     -0.244    -18.757     18.778      0.000
   767        21   (g)                -51   638     0  1083  1083   216   321      0.469      0.441    -22.565     22.574      0.000
   768        21   (g)                -52   639   639  1078  1078   193   216      0.181      0.181     -1.143      1.171      0.000
   769        21   (g)                -51   634     0   837   837   198   322      0.396      0.037     -1.162      1.228      0.000
   770        21   (g)                -51   634     0   844   844   322   274      0.211     -0.619     -0.542      0.849      0.000
   771        21   (g)                -52   635   635   842   842   274   187      0.001      0.096      0.062      0.114      0.000
   772        21   (g)                -51   262     0  1075  1075   323   159     -0.125      0.896      0.287      0.949      0.000
   773        21   (g)                -51   262     0  1084  1084   149   323     -0.226      0.504      1.134      1.261      0.000
   774         2   (u)                -53  1072  1072   259   259   149     0      0.000     -0.000    -51.156     51.156      0.000
   775        21   (g)                -51   480     0   789   789   324   109      0.348     -1.578     -0.016      1.616      0.000
   776        21   (g)                -51   480     0   951   951   211   324      0.096     -0.145     -0.347      0.388      0.000
   777        21   (g)                -52   408   408   932   932   147   211      0.646     -0.413      0.007      0.767      0.000
   778        21   (g)                -51   478     0   924   924   325   189     -0.982     -0.532     -4.327      4.468      0.000
   779        21   (g)                -51   478     0   814   815   225   325     -0.187      0.191     -2.666      2.680      0.000
   780        21   (g)                -52   479   479   787   788   109   225     -0.205     -0.602     -2.018      2.116      0.000
   781        21   (g)                -51   603     0  1012  1012   326   155     -0.002      0.410     -5.987      6.001      0.000
   782        21   (g)                -51   603     0  1027  1027   233   326     -0.080     -0.465     -7.353      7.368      0.000
   783        21   (g)                -52   499   499  1010  1010   223   233      0.188     -0.693    -33.332     33.339      0.000
   784        21   (g)                -51   661     0   934   934   327   226      0.302      0.056     -0.534      0.616      0.000
   785        21   (g)                -51   661     0   953   953   283   327      2.485     -1.894     -7.466      8.093      0.000
   786        21   (g)                -52   662   662   944   944   124   283      0.187     -0.113     -0.229      0.316      0.000
   787        21   (g)                -51   780     0   816   816   328   225     -0.054     -0.991     -2.002      2.235      0.000
   788        21   (g)                -51   780     0   823   824   109   328     -0.092      0.123     -0.018      0.154      0.000
   789        21   (g)                -52   775   775   825   825   324   109      0.290     -1.311     -0.013      1.342      0.000
   790        21   (g)                -51   533     0   977   977   241   329      0.280     -0.053      0.841      0.888      0.000
   791        21   (g)                -51   533     0   987   987   329   127      0.015      1.133      1.657      2.008      0.000
   792        21   (g)                -52   534   534   963   963   127   135     -0.691      2.642      2.894      3.979      0.000
   79.646     -0.413      0.007      0.767    1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111