Home | History | Annotate | Line # | Download | only in include
      1  1.1  jmmv Testing with TEST_LENGTH = 67
      2  1.1  jmmv 
      3  1.1  jmmv test _bit_byte, _bit_mask, and bitstr_size
      4  1.1  jmmv   i   _bit_byte(i)   _bit_mask(i) bitstr_size(i)
      5  1.1  jmmv   0              0              1              0
      6  1.1  jmmv   1              0              2              1
      7  1.1  jmmv   2              0              4              1
      8  1.1  jmmv   3              0              8              1
      9  1.1  jmmv   4              0             16              1
     10  1.1  jmmv   5              0             32              1
     11  1.1  jmmv   6              0             64              1
     12  1.1  jmmv   7              0            128              1
     13  1.1  jmmv   8              1              1              1
     14  1.1  jmmv   9              1              2              2
     15  1.1  jmmv  10              1              4              2
     16  1.1  jmmv  11              1              8              2
     17  1.1  jmmv  12              1             16              2
     18  1.1  jmmv  13              1             32              2
     19  1.1  jmmv  14              1             64              2
     20  1.1  jmmv  15              1            128              2
     21  1.1  jmmv  16              2              1              2
     22  1.1  jmmv  17              2              2              3
     23  1.1  jmmv  18              2              4              3
     24  1.1  jmmv  19              2              8              3
     25  1.1  jmmv  20              2             16              3
     26  1.1  jmmv  21              2             32              3
     27  1.1  jmmv  22              2             64              3
     28  1.1  jmmv  23              2            128              3
     29  1.1  jmmv  24              3              1              3
     30  1.1  jmmv  25              3              2              4
     31  1.1  jmmv  26              3              4              4
     32  1.1  jmmv  27              3              8              4
     33  1.1  jmmv  28              3             16              4
     34  1.1  jmmv  29              3             32              4
     35  1.1  jmmv  30              3             64              4
     36  1.1  jmmv  31              3            128              4
     37  1.1  jmmv  32              4              1              4
     38  1.1  jmmv  33              4              2              5
     39  1.1  jmmv  34              4              4              5
     40  1.1  jmmv  35              4              8              5
     41  1.1  jmmv  36              4             16              5
     42  1.1  jmmv  37              4             32              5
     43  1.1  jmmv  38              4             64              5
     44  1.1  jmmv  39              4            128              5
     45  1.1  jmmv  40              5              1              5
     46  1.1  jmmv  41              5              2              6
     47  1.1  jmmv  42              5              4              6
     48  1.1  jmmv  43              5              8              6
     49  1.1  jmmv  44              5             16              6
     50  1.1  jmmv  45              5             32              6
     51  1.1  jmmv  46              5             64              6
     52  1.1  jmmv  47              5            128              6
     53  1.1  jmmv  48              6              1              6
     54  1.1  jmmv  49              6              2              7
     55  1.1  jmmv  50              6              4              7
     56  1.1  jmmv  51              6              8              7
     57  1.1  jmmv  52              6             16              7
     58  1.1  jmmv  53              6             32              7
     59  1.1  jmmv  54              6             64              7
     60  1.1  jmmv  55              6            128              7
     61  1.1  jmmv  56              7              1              7
     62  1.1  jmmv  57              7              2              8
     63  1.1  jmmv  58              7              4              8
     64  1.1  jmmv  59              7              8              8
     65  1.1  jmmv  60              7             16              8
     66  1.1  jmmv  61              7             32              8
     67  1.1  jmmv  62              7             64              8
     68  1.1  jmmv  63              7            128              8
     69  1.1  jmmv  64              8              1              8
     70  1.1  jmmv  65              8              2              9
     71  1.1  jmmv  66              8              4              9
     72  1.1  jmmv 
     73  1.1  jmmv test bit_alloc, clearbits, bit_ffc, bit_ffs
     74  1.1  jmmv be:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
     75  1.1  jmmv is:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
     76  1.1  jmmv 
     77  1.1  jmmv test bit_set
     78  1.1  jmmv be:   1   0 1001001001001001001001001001001001001001001001001001001001001001001
     79  1.1  jmmv is:   1   0 1001001001001001001001001001001001001001001001001001001001001001001
     80  1.1  jmmv 
     81  1.1  jmmv test bit_clear
     82  1.1  jmmv be:   0   3 0001000001000001000001000001000001000001000001000001000001000001000
     83  1.1  jmmv is:   0   3 0001000001000001000001000001000001000001000001000001000001000001000
     84  1.1  jmmv 
     85  1.1  jmmv test bit_test using previous bitstring
     86  1.1  jmmv   i    bit_test(i)
     87  1.1  jmmv   0              0
     88  1.1  jmmv   1              0
     89  1.1  jmmv   2              0
     90  1.1  jmmv   3              8
     91  1.1  jmmv   4              0
     92  1.1  jmmv   5              0
     93  1.1  jmmv   6              0
     94  1.1  jmmv   7              0
     95  1.1  jmmv   8              0
     96  1.1  jmmv   9              2
     97  1.1  jmmv  10              0
     98  1.1  jmmv  11              0
     99  1.1  jmmv  12              0
    100  1.1  jmmv  13              0
    101  1.1  jmmv  14              0
    102  1.1  jmmv  15            128
    103  1.1  jmmv  16              0
    104  1.1  jmmv  17              0
    105  1.1  jmmv  18              0
    106  1.1  jmmv  19              0
    107  1.1  jmmv  20              0
    108  1.1  jmmv  21             32
    109  1.1  jmmv  22              0
    110  1.1  jmmv  23              0
    111  1.1  jmmv  24              0
    112  1.1  jmmv  25              0
    113  1.1  jmmv  26              0
    114  1.1  jmmv  27              8
    115  1.1  jmmv  28              0
    116  1.1  jmmv  29              0
    117  1.1  jmmv  30              0
    118  1.1  jmmv  31              0
    119  1.1  jmmv  32              0
    120  1.1  jmmv  33              2
    121  1.1  jmmv  34              0
    122  1.1  jmmv  35              0
    123  1.1  jmmv  36              0
    124  1.1  jmmv  37              0
    125  1.1  jmmv  38              0
    126  1.1  jmmv  39            128
    127  1.1  jmmv  40              0
    128  1.1  jmmv  41              0
    129  1.1  jmmv  42              0
    130  1.1  jmmv  43              0
    131  1.1  jmmv  44              0
    132  1.1  jmmv  45             32
    133  1.1  jmmv  46              0
    134  1.1  jmmv  47              0
    135  1.1  jmmv  48              0
    136  1.1  jmmv  49              0
    137  1.1  jmmv  50              0
    138  1.1  jmmv  51              8
    139  1.1  jmmv  52              0
    140  1.1  jmmv  53              0
    141  1.1  jmmv  54              0
    142  1.1  jmmv  55              0
    143  1.1  jmmv  56              0
    144  1.1  jmmv  57              2
    145  1.1  jmmv  58              0
    146  1.1  jmmv  59              0
    147  1.1  jmmv  60              0
    148  1.1  jmmv  61              0
    149  1.1  jmmv  62              0
    150  1.1  jmmv  63            128
    151  1.1  jmmv  64              0
    152  1.1  jmmv  65              0
    153  1.1  jmmv  66              0
    154  1.1  jmmv 
    155  1.1  jmmv test clearbits
    156  1.1  jmmv be:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    157  1.1  jmmv is:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    158  1.1  jmmv 
    159  1.1  jmmv test bit_nset and bit_nclear
    160  1.1  jmmv be:   0   1 0111111111111111111111111111111111111111111111111111111111111111110
    161  1.1  jmmv is:   0   1 0111111111111111111111111111111111111111111111111111111111111111110
    162  1.1  jmmv be:   0   1 0100000000000000000000000000000000000000000000000000000000000000010
    163  1.1  jmmv is:   0   1 0100000000000000000000000000000000000000000000000000000000000000010
    164  1.1  jmmv be:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    165  1.1  jmmv is:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    166  1.1  jmmv be:  66   0 1111111111111111111111111111111111111111111111111111111111111111110
    167  1.1  jmmv is:  66   0 1111111111111111111111111111111111111111111111111111111111111111110
    168  1.1  jmmv be:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    169  1.1  jmmv is:   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    170  1.1  jmmv 
    171  1.1  jmmv first 1 bit should move right 1 position each line
    172  1.1  jmmv   0  -1   0 1111111111111111111111111111111111111111111111111111111111111111111
    173  1.1  jmmv   1   0   1 0111111111111111111111111111111111111111111111111111111111111111111
    174  1.1  jmmv   2   0   2 0011111111111111111111111111111111111111111111111111111111111111111
    175  1.1  jmmv   3   0   3 0001111111111111111111111111111111111111111111111111111111111111111
    176  1.1  jmmv   4   0   4 0000111111111111111111111111111111111111111111111111111111111111111
    177  1.1  jmmv   5   0   5 0000011111111111111111111111111111111111111111111111111111111111111
    178  1.1  jmmv   6   0   6 0000001111111111111111111111111111111111111111111111111111111111111
    179  1.1  jmmv   7   0   7 0000000111111111111111111111111111111111111111111111111111111111111
    180  1.1  jmmv   8   0   8 0000000011111111111111111111111111111111111111111111111111111111111
    181  1.1  jmmv   9   0   9 0000000001111111111111111111111111111111111111111111111111111111111
    182  1.1  jmmv  10   0  10 0000000000111111111111111111111111111111111111111111111111111111111
    183  1.1  jmmv  11   0  11 0000000000011111111111111111111111111111111111111111111111111111111
    184  1.1  jmmv  12   0  12 0000000000001111111111111111111111111111111111111111111111111111111
    185  1.1  jmmv  13   0  13 0000000000000111111111111111111111111111111111111111111111111111111
    186  1.1  jmmv  14   0  14 0000000000000011111111111111111111111111111111111111111111111111111
    187  1.1  jmmv  15   0  15 0000000000000001111111111111111111111111111111111111111111111111111
    188  1.1  jmmv  16   0  16 0000000000000000111111111111111111111111111111111111111111111111111
    189  1.1  jmmv  17   0  17 0000000000000000011111111111111111111111111111111111111111111111111
    190  1.1  jmmv  18   0  18 0000000000000000001111111111111111111111111111111111111111111111111
    191  1.1  jmmv  19   0  19 0000000000000000000111111111111111111111111111111111111111111111111
    192  1.1  jmmv  20   0  20 0000000000000000000011111111111111111111111111111111111111111111111
    193  1.1  jmmv  21   0  21 0000000000000000000001111111111111111111111111111111111111111111111
    194  1.1  jmmv  22   0  22 0000000000000000000000111111111111111111111111111111111111111111111
    195  1.1  jmmv  23   0  23 0000000000000000000000011111111111111111111111111111111111111111111
    196  1.1  jmmv  24   0  24 0000000000000000000000001111111111111111111111111111111111111111111
    197  1.1  jmmv  25   0  25 0000000000000000000000000111111111111111111111111111111111111111111
    198  1.1  jmmv  26   0  26 0000000000000000000000000011111111111111111111111111111111111111111
    199  1.1  jmmv  27   0  27 0000000000000000000000000001111111111111111111111111111111111111111
    200  1.1  jmmv  28   0  28 0000000000000000000000000000111111111111111111111111111111111111111
    201  1.1  jmmv  29   0  29 0000000000000000000000000000011111111111111111111111111111111111111
    202  1.1  jmmv  30   0  30 0000000000000000000000000000001111111111111111111111111111111111111
    203  1.1  jmmv  31   0  31 0000000000000000000000000000000111111111111111111111111111111111111
    204  1.1  jmmv  32   0  32 0000000000000000000000000000000011111111111111111111111111111111111
    205  1.1  jmmv  33   0  33 0000000000000000000000000000000001111111111111111111111111111111111
    206  1.1  jmmv  34   0  34 0000000000000000000000000000000000111111111111111111111111111111111
    207  1.1  jmmv  35   0  35 0000000000000000000000000000000000011111111111111111111111111111111
    208  1.1  jmmv  36   0  36 0000000000000000000000000000000000001111111111111111111111111111111
    209  1.1  jmmv  37   0  37 0000000000000000000000000000000000000111111111111111111111111111111
    210  1.1  jmmv  38   0  38 0000000000000000000000000000000000000011111111111111111111111111111
    211  1.1  jmmv  39   0  39 0000000000000000000000000000000000000001111111111111111111111111111
    212  1.1  jmmv  40   0  40 0000000000000000000000000000000000000000111111111111111111111111111
    213  1.1  jmmv  41   0  41 0000000000000000000000000000000000000000011111111111111111111111111
    214  1.1  jmmv  42   0  42 0000000000000000000000000000000000000000001111111111111111111111111
    215  1.1  jmmv  43   0  43 0000000000000000000000000000000000000000000111111111111111111111111
    216  1.1  jmmv  44   0  44 0000000000000000000000000000000000000000000011111111111111111111111
    217  1.1  jmmv  45   0  45 0000000000000000000000000000000000000000000001111111111111111111111
    218  1.1  jmmv  46   0  46 0000000000000000000000000000000000000000000000111111111111111111111
    219  1.1  jmmv  47   0  47 0000000000000000000000000000000000000000000000011111111111111111111
    220  1.1  jmmv  48   0  48 0000000000000000000000000000000000000000000000001111111111111111111
    221  1.1  jmmv  49   0  49 0000000000000000000000000000000000000000000000000111111111111111111
    222  1.1  jmmv  50   0  50 0000000000000000000000000000000000000000000000000011111111111111111
    223  1.1  jmmv  51   0  51 0000000000000000000000000000000000000000000000000001111111111111111
    224  1.1  jmmv  52   0  52 0000000000000000000000000000000000000000000000000000111111111111111
    225  1.1  jmmv  53   0  53 0000000000000000000000000000000000000000000000000000011111111111111
    226  1.1  jmmv  54   0  54 0000000000000000000000000000000000000000000000000000001111111111111
    227  1.1  jmmv  55   0  55 0000000000000000000000000000000000000000000000000000000111111111111
    228  1.1  jmmv  56   0  56 0000000000000000000000000000000000000000000000000000000011111111111
    229  1.1  jmmv  57   0  57 0000000000000000000000000000000000000000000000000000000001111111111
    230  1.1  jmmv  58   0  58 0000000000000000000000000000000000000000000000000000000000111111111
    231  1.1  jmmv  59   0  59 0000000000000000000000000000000000000000000000000000000000011111111
    232  1.1  jmmv  60   0  60 0000000000000000000000000000000000000000000000000000000000001111111
    233  1.1  jmmv  61   0  61 0000000000000000000000000000000000000000000000000000000000000111111
    234  1.1  jmmv  62   0  62 0000000000000000000000000000000000000000000000000000000000000011111
    235  1.1  jmmv  63   0  63 0000000000000000000000000000000000000000000000000000000000000001111
    236  1.1  jmmv  64   0  64 0000000000000000000000000000000000000000000000000000000000000000111
    237  1.1  jmmv  65   0  65 0000000000000000000000000000000000000000000000000000000000000000011
    238  1.1  jmmv  66   0  66 0000000000000000000000000000000000000000000000000000000000000000001
    239  1.1  jmmv 
    240  1.1  jmmv first 0 bit should move right 1 position each line
    241  1.1  jmmv   0   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    242  1.1  jmmv   1   1   0 1000000000000000000000000000000000000000000000000000000000000000000
    243  1.1  jmmv   2   2   0 1100000000000000000000000000000000000000000000000000000000000000000
    244  1.1  jmmv   3   3   0 1110000000000000000000000000000000000000000000000000000000000000000
    245  1.1  jmmv   4   4   0 1111000000000000000000000000000000000000000000000000000000000000000
    246  1.1  jmmv   5   5   0 1111100000000000000000000000000000000000000000000000000000000000000
    247  1.1  jmmv   6   6   0 1111110000000000000000000000000000000000000000000000000000000000000
    248  1.1  jmmv   7   7   0 1111111000000000000000000000000000000000000000000000000000000000000
    249  1.1  jmmv   8   8   0 1111111100000000000000000000000000000000000000000000000000000000000
    250  1.1  jmmv   9   9   0 1111111110000000000000000000000000000000000000000000000000000000000
    251  1.1  jmmv  10  10   0 1111111111000000000000000000000000000000000000000000000000000000000
    252  1.1  jmmv  11  11   0 1111111111100000000000000000000000000000000000000000000000000000000
    253  1.1  jmmv  12  12   0 1111111111110000000000000000000000000000000000000000000000000000000
    254  1.1  jmmv  13  13   0 1111111111111000000000000000000000000000000000000000000000000000000
    255  1.1  jmmv  14  14   0 1111111111111100000000000000000000000000000000000000000000000000000
    256  1.1  jmmv  15  15   0 1111111111111110000000000000000000000000000000000000000000000000000
    257  1.1  jmmv  16  16   0 1111111111111111000000000000000000000000000000000000000000000000000
    258  1.1  jmmv  17  17   0 1111111111111111100000000000000000000000000000000000000000000000000
    259  1.1  jmmv  18  18   0 1111111111111111110000000000000000000000000000000000000000000000000
    260  1.1  jmmv  19  19   0 1111111111111111111000000000000000000000000000000000000000000000000
    261  1.1  jmmv  20  20   0 1111111111111111111100000000000000000000000000000000000000000000000
    262  1.1  jmmv  21  21   0 1111111111111111111110000000000000000000000000000000000000000000000
    263  1.1  jmmv  22  22   0 1111111111111111111111000000000000000000000000000000000000000000000
    264  1.1  jmmv  23  23   0 1111111111111111111111100000000000000000000000000000000000000000000
    265  1.1  jmmv  24  24   0 1111111111111111111111110000000000000000000000000000000000000000000
    266  1.1  jmmv  25  25   0 1111111111111111111111111000000000000000000000000000000000000000000
    267  1.1  jmmv  26  26   0 1111111111111111111111111100000000000000000000000000000000000000000
    268  1.1  jmmv  27  27   0 1111111111111111111111111110000000000000000000000000000000000000000
    269  1.1  jmmv  28  28   0 1111111111111111111111111111000000000000000000000000000000000000000
    270  1.1  jmmv  29  29   0 1111111111111111111111111111100000000000000000000000000000000000000
    271  1.1  jmmv  30  30   0 1111111111111111111111111111110000000000000000000000000000000000000
    272  1.1  jmmv  31  31   0 1111111111111111111111111111111000000000000000000000000000000000000
    273  1.1  jmmv  32  32   0 1111111111111111111111111111111100000000000000000000000000000000000
    274  1.1  jmmv  33  33   0 1111111111111111111111111111111110000000000000000000000000000000000
    275  1.1  jmmv  34  34   0 1111111111111111111111111111111111000000000000000000000000000000000
    276  1.1  jmmv  35  35   0 1111111111111111111111111111111111100000000000000000000000000000000
    277  1.1  jmmv  36  36   0 1111111111111111111111111111111111110000000000000000000000000000000
    278  1.1  jmmv  37  37   0 1111111111111111111111111111111111111000000000000000000000000000000
    279  1.1  jmmv  38  38   0 1111111111111111111111111111111111111100000000000000000000000000000
    280  1.1  jmmv  39  39   0 1111111111111111111111111111111111111110000000000000000000000000000
    281  1.1  jmmv  40  40   0 1111111111111111111111111111111111111111000000000000000000000000000
    282  1.1  jmmv  41  41   0 1111111111111111111111111111111111111111100000000000000000000000000
    283  1.1  jmmv  42  42   0 1111111111111111111111111111111111111111110000000000000000000000000
    284  1.1  jmmv  43  43   0 1111111111111111111111111111111111111111111000000000000000000000000
    285  1.1  jmmv  44  44   0 1111111111111111111111111111111111111111111100000000000000000000000
    286  1.1  jmmv  45  45   0 1111111111111111111111111111111111111111111110000000000000000000000
    287  1.1  jmmv  46  46   0 1111111111111111111111111111111111111111111111000000000000000000000
    288  1.1  jmmv  47  47   0 1111111111111111111111111111111111111111111111100000000000000000000
    289  1.1  jmmv  48  48   0 1111111111111111111111111111111111111111111111110000000000000000000
    290  1.1  jmmv  49  49   0 1111111111111111111111111111111111111111111111111000000000000000000
    291  1.1  jmmv  50  50   0 1111111111111111111111111111111111111111111111111100000000000000000
    292  1.1  jmmv  51  51   0 1111111111111111111111111111111111111111111111111110000000000000000
    293  1.1  jmmv  52  52   0 1111111111111111111111111111111111111111111111111111000000000000000
    294  1.1  jmmv  53  53   0 1111111111111111111111111111111111111111111111111111100000000000000
    295  1.1  jmmv  54  54   0 1111111111111111111111111111111111111111111111111111110000000000000
    296  1.1  jmmv  55  55   0 1111111111111111111111111111111111111111111111111111111000000000000
    297  1.1  jmmv  56  56   0 1111111111111111111111111111111111111111111111111111111100000000000
    298  1.1  jmmv  57  57   0 1111111111111111111111111111111111111111111111111111111110000000000
    299  1.1  jmmv  58  58   0 1111111111111111111111111111111111111111111111111111111111000000000
    300  1.1  jmmv  59  59   0 1111111111111111111111111111111111111111111111111111111111100000000
    301  1.1  jmmv  60  60   0 1111111111111111111111111111111111111111111111111111111111110000000
    302  1.1  jmmv  61  61   0 1111111111111111111111111111111111111111111111111111111111111000000
    303  1.1  jmmv  62  62   0 1111111111111111111111111111111111111111111111111111111111111100000
    304  1.1  jmmv  63  63   0 1111111111111111111111111111111111111111111111111111111111111110000
    305  1.1  jmmv  64  64   0 1111111111111111111111111111111111111111111111111111111111111111000
    306  1.1  jmmv  65  65   0 1111111111111111111111111111111111111111111111111111111111111111100
    307  1.1  jmmv  66  66   0 1111111111111111111111111111111111111111111111111111111111111111110
    308  1.1  jmmv 
    309  1.1  jmmv first 0 bit should move left 1 position each line
    310  1.1  jmmv   0  -1   0 1111111111111111111111111111111111111111111111111111111111111111111
    311  1.1  jmmv   1  66   0 1111111111111111111111111111111111111111111111111111111111111111110
    312  1.1  jmmv   2  65   0 1111111111111111111111111111111111111111111111111111111111111111100
    313  1.1  jmmv   3  64   0 1111111111111111111111111111111111111111111111111111111111111111000
    314  1.1  jmmv   4  63   0 1111111111111111111111111111111111111111111111111111111111111110000
    315  1.1  jmmv   5  62   0 1111111111111111111111111111111111111111111111111111111111111100000
    316  1.1  jmmv   6  61   0 1111111111111111111111111111111111111111111111111111111111111000000
    317  1.1  jmmv   7  60   0 1111111111111111111111111111111111111111111111111111111111110000000
    318  1.1  jmmv   8  59   0 1111111111111111111111111111111111111111111111111111111111100000000
    319  1.1  jmmv   9  58   0 1111111111111111111111111111111111111111111111111111111111000000000
    320  1.1  jmmv  10  57   0 1111111111111111111111111111111111111111111111111111111110000000000
    321  1.1  jmmv  11  56   0 1111111111111111111111111111111111111111111111111111111100000000000
    322  1.1  jmmv  12  55   0 1111111111111111111111111111111111111111111111111111111000000000000
    323  1.1  jmmv  13  54   0 1111111111111111111111111111111111111111111111111111110000000000000
    324  1.1  jmmv  14  53   0 1111111111111111111111111111111111111111111111111111100000000000000
    325  1.1  jmmv  15  52   0 1111111111111111111111111111111111111111111111111111000000000000000
    326  1.1  jmmv  16  51   0 1111111111111111111111111111111111111111111111111110000000000000000
    327  1.1  jmmv  17  50   0 1111111111111111111111111111111111111111111111111100000000000000000
    328  1.1  jmmv  18  49   0 1111111111111111111111111111111111111111111111111000000000000000000
    329  1.1  jmmv  19  48   0 1111111111111111111111111111111111111111111111110000000000000000000
    330  1.1  jmmv  20  47   0 1111111111111111111111111111111111111111111111100000000000000000000
    331  1.1  jmmv  21  46   0 1111111111111111111111111111111111111111111111000000000000000000000
    332  1.1  jmmv  22  45   0 1111111111111111111111111111111111111111111110000000000000000000000
    333  1.1  jmmv  23  44   0 1111111111111111111111111111111111111111111100000000000000000000000
    334  1.1  jmmv  24  43   0 1111111111111111111111111111111111111111111000000000000000000000000
    335  1.1  jmmv  25  42   0 1111111111111111111111111111111111111111110000000000000000000000000
    336  1.1  jmmv  26  41   0 1111111111111111111111111111111111111111100000000000000000000000000
    337  1.1  jmmv  27  40   0 1111111111111111111111111111111111111111000000000000000000000000000
    338  1.1  jmmv  28  39   0 1111111111111111111111111111111111111110000000000000000000000000000
    339  1.1  jmmv  29  38   0 1111111111111111111111111111111111111100000000000000000000000000000
    340  1.1  jmmv  30  37   0 1111111111111111111111111111111111111000000000000000000000000000000
    341  1.1  jmmv  31  36   0 1111111111111111111111111111111111110000000000000000000000000000000
    342  1.1  jmmv  32  35   0 1111111111111111111111111111111111100000000000000000000000000000000
    343  1.1  jmmv  33  34   0 1111111111111111111111111111111111000000000000000000000000000000000
    344  1.1  jmmv  34  33   0 1111111111111111111111111111111110000000000000000000000000000000000
    345  1.1  jmmv  35  32   0 1111111111111111111111111111111100000000000000000000000000000000000
    346  1.1  jmmv  36  31   0 1111111111111111111111111111111000000000000000000000000000000000000
    347  1.1  jmmv  37  30   0 1111111111111111111111111111110000000000000000000000000000000000000
    348  1.1  jmmv  38  29   0 1111111111111111111111111111100000000000000000000000000000000000000
    349  1.1  jmmv  39  28   0 1111111111111111111111111111000000000000000000000000000000000000000
    350  1.1  jmmv  40  27   0 1111111111111111111111111110000000000000000000000000000000000000000
    351  1.1  jmmv  41  26   0 1111111111111111111111111100000000000000000000000000000000000000000
    352  1.1  jmmv  42  25   0 1111111111111111111111111000000000000000000000000000000000000000000
    353  1.1  jmmv  43  24   0 1111111111111111111111110000000000000000000000000000000000000000000
    354  1.1  jmmv  44  23   0 1111111111111111111111100000000000000000000000000000000000000000000
    355  1.1  jmmv  45  22   0 1111111111111111111111000000000000000000000000000000000000000000000
    356  1.1  jmmv  46  21   0 1111111111111111111110000000000000000000000000000000000000000000000
    357  1.1  jmmv  47  20   0 1111111111111111111100000000000000000000000000000000000000000000000
    358  1.1  jmmv  48  19   0 1111111111111111111000000000000000000000000000000000000000000000000
    359  1.1  jmmv  49  18   0 1111111111111111110000000000000000000000000000000000000000000000000
    360  1.1  jmmv  50  17   0 1111111111111111100000000000000000000000000000000000000000000000000
    361  1.1  jmmv  51  16   0 1111111111111111000000000000000000000000000000000000000000000000000
    362  1.1  jmmv  52  15   0 1111111111111110000000000000000000000000000000000000000000000000000
    363  1.1  jmmv  53  14   0 1111111111111100000000000000000000000000000000000000000000000000000
    364  1.1  jmmv  54  13   0 1111111111111000000000000000000000000000000000000000000000000000000
    365  1.1  jmmv  55  12   0 1111111111110000000000000000000000000000000000000000000000000000000
    366  1.1  jmmv  56  11   0 1111111111100000000000000000000000000000000000000000000000000000000
    367  1.1  jmmv  57  10   0 1111111111000000000000000000000000000000000000000000000000000000000
    368  1.1  jmmv  58   9   0 1111111110000000000000000000000000000000000000000000000000000000000
    369  1.1  jmmv  59   8   0 1111111100000000000000000000000000000000000000000000000000000000000
    370  1.1  jmmv  60   7   0 1111111000000000000000000000000000000000000000000000000000000000000
    371  1.1  jmmv  61   6   0 1111110000000000000000000000000000000000000000000000000000000000000
    372  1.1  jmmv  62   5   0 1111100000000000000000000000000000000000000000000000000000000000000
    373  1.1  jmmv  63   4   0 1111000000000000000000000000000000000000000000000000000000000000000
    374  1.1  jmmv  64   3   0 1110000000000000000000000000000000000000000000000000000000000000000
    375  1.1  jmmv  65   2   0 1100000000000000000000000000000000000000000000000000000000000000000
    376  1.1  jmmv  66   1   0 1000000000000000000000000000000000000000000000000000000000000000000
    377  1.1  jmmv 
    378  1.1  jmmv first 1 bit should move left 1 position each line
    379  1.1  jmmv   0   0  -1 0000000000000000000000000000000000000000000000000000000000000000000
    380  1.1  jmmv   1   0  66 0000000000000000000000000000000000000000000000000000000000000000001
    381  1.1  jmmv   2   0  65 0000000000000000000000000000000000000000000000000000000000000000011
    382  1.1  jmmv   3   0  64 0000000000000000000000000000000000000000000000000000000000000000111
    383  1.1  jmmv   4   0  63 0000000000000000000000000000000000000000000000000000000000000001111
    384  1.1  jmmv   5   0  62 0000000000000000000000000000000000000000000000000000000000000011111
    385  1.1  jmmv   6   0  61 0000000000000000000000000000000000000000000000000000000000000111111
    386  1.1  jmmv   7   0  60 0000000000000000000000000000000000000000000000000000000000001111111
    387  1.1  jmmv   8   0  59 0000000000000000000000000000000000000000000000000000000000011111111
    388  1.1  jmmv   9   0  58 0000000000000000000000000000000000000000000000000000000000111111111
    389  1.1  jmmv  10   0  57 0000000000000000000000000000000000000000000000000000000001111111111
    390  1.1  jmmv  11   0  56 0000000000000000000000000000000000000000000000000000000011111111111
    391  1.1  jmmv  12   0  55 0000000000000000000000000000000000000000000000000000000111111111111
    392  1.1  jmmv  13   0  54 0000000000000000000000000000000000000000000000000000001111111111111
    393  1.1  jmmv  14   0  53 0000000000000000000000000000000000000000000000000000011111111111111
    394  1.1  jmmv  15   0  52 0000000000000000000000000000000000000000000000000000111111111111111
    395  1.1  jmmv  16   0  51 0000000000000000000000000000000000000000000000000001111111111111111
    396  1.1  jmmv  17   0  50 0000000000000000000000000000000000000000000000000011111111111111111
    397  1.1  jmmv  18   0  49 0000000000000000000000000000000000000000000000000111111111111111111
    398  1.1  jmmv  19   0  48 0000000000000000000000000000000000000000000000001111111111111111111
    399  1.1  jmmv  20   0  47 0000000000000000000000000000000000000000000000011111111111111111111
    400  1.1  jmmv  21   0  46 0000000000000000000000000000000000000000000000111111111111111111111
    401  1.1  jmmv  22   0  45 0000000000000000000000000000000000000000000001111111111111111111111
    402  1.1  jmmv  23   0  44 0000000000000000000000000000000000000000000011111111111111111111111
    403  1.1  jmmv  24   0  43 0000000000000000000000000000000000000000000111111111111111111111111
    404  1.1  jmmv  25   0  42 0000000000000000000000000000000000000000001111111111111111111111111
    405  1.1  jmmv  26   0  41 0000000000000000000000000000000000000000011111111111111111111111111
    406  1.1  jmmv  27   0  40 0000000000000000000000000000000000000000111111111111111111111111111
    407  1.1  jmmv  28   0  39 0000000000000000000000000000000000000001111111111111111111111111111
    408  1.1  jmmv  29   0  38 0000000000000000000000000000000000000011111111111111111111111111111
    409  1.1  jmmv  30   0  37 0000000000000000000000000000000000000111111111111111111111111111111
    410  1.1  jmmv  31   0  36 0000000000000000000000000000000000001111111111111111111111111111111
    411  1.1  jmmv  32   0  35 0000000000000000000000000000000000011111111111111111111111111111111
    412  1.1  jmmv  33   0  34 0000000000000000000000000000000000111111111111111111111111111111111
    413  1.1  jmmv  34   0  33 0000000000000000000000000000000001111111111111111111111111111111111
    414  1.1  jmmv  35   0  32 0000000000000000000000000000000011111111111111111111111111111111111
    415  1.1  jmmv  36   0  31 0000000000000000000000000000000111111111111111111111111111111111111
    416  1.1  jmmv  37   0  30 0000000000000000000000000000001111111111111111111111111111111111111
    417  1.1  jmmv  38   0  29 0000000000000000000000000000011111111111111111111111111111111111111
    418  1.1  jmmv  39   0  28 0000000000000000000000000000111111111111111111111111111111111111111
    419  1.1  jmmv  40   0  27 0000000000000000000000000001111111111111111111111111111111111111111
    420  1.1  jmmv  41   0  26 0000000000000000000000000011111111111111111111111111111111111111111
    421  1.1  jmmv  42   0  25 0000000000000000000000000111111111111111111111111111111111111111111
    422  1.1  jmmv  43   0  24 0000000000000000000000001111111111111111111111111111111111111111111
    423  1.1  jmmv  44   0  23 0000000000000000000000011111111111111111111111111111111111111111111
    424  1.1  jmmv  45   0  22 0000000000000000000000111111111111111111111111111111111111111111111
    425  1.1  jmmv  46   0  21 0000000000000000000001111111111111111111111111111111111111111111111
    426  1.1  jmmv  47   0  20 0000000000000000000011111111111111111111111111111111111111111111111
    427  1.1  jmmv  48   0  19 0000000000000000000111111111111111111111111111111111111111111111111
    428  1.1  jmmv  49   0  18 0000000000000000001111111111111111111111111111111111111111111111111
    429  1.1  jmmv  50   0  17 0000000000000000011111111111111111111111111111111111111111111111111
    430  1.1  jmmv  51   0  16 0000000000000000111111111111111111111111111111111111111111111111111
    431  1.1  jmmv  52   0  15 0000000000000001111111111111111111111111111111111111111111111111111
    432  1.1  jmmv  53   0  14 0000000000000011111111111111111111111111111111111111111111111111111
    433  1.1  jmmv  54   0  13 0000000000000111111111111111111111111111111111111111111111111111111
    434  1.1  jmmv  55   0  12 0000000000001111111111111111111111111111111111111111111111111111111
    435  1.1  jmmv  56   0  11 0000000000011111111111111111111111111111111111111111111111111111111
    436  1.1  jmmv  57   0  10 0000000000111111111111111111111111111111111111111111111111111111111
    437  1.1  jmmv  58   0   9 0000000001111111111111111111111111111111111111111111111111111111111
    438  1.1  jmmv  59   0   8 0000000011111111111111111111111111111111111111111111111111111111111
    439  1.1  jmmv  60   0   7 0000000111111111111111111111111111111111111111111111111111111111111
    440  1.1  jmmv  61   0   6 0000001111111111111111111111111111111111111111111111111111111111111
    441  1.1  jmmv  62   0   5 0000011111111111111111111111111111111111111111111111111111111111111
    442  1.1  jmmv  63   0   4 0000111111111111111111111111111111111111111111111111111111111111111
    443  1.1  jmmv  64   0   3 0001111111111111111111111111111111111111111111111111111111111111111
    444  1.1  jmmv  65   0   2 0011111111111111111111111111111111111111111111111111111111111111111
    445  1.1  jmmv  66   0   1 0111111111111111111111111111111111111111111111111111111111111111111
    446  1.1  jmmv 
    447  1.1  jmmv 0 bit should move right 1 position each line
    448  1.1  jmmv   0   0   1 0111111111111111111111111111111111111111111111111111111111111111111
    449  1.1  jmmv   1   1   0 1011111111111111111111111111111111111111111111111111111111111111111
    450  1.1  jmmv   2   2   0 1101111111111111111111111111111111111111111111111111111111111111111
    451  1.1  jmmv   3   3   0 1110111111111111111111111111111111111111111111111111111111111111111
    452  1.1  jmmv   4   4   0 1111011111111111111111111111111111111111111111111111111111111111111
    453  1.1  jmmv   5   5   0 1111101111111111111111111111111111111111111111111111111111111111111
    454  1.1  jmmv   6   6   0 1111110111111111111111111111111111111111111111111111111111111111111
    455  1.1  jmmv   7   7   0 1111111011111111111111111111111111111111111111111111111111111111111
    456  1.1  jmmv   8   8   0 1111111101111111111111111111111111111111111111111111111111111111111
    457  1.1  jmmv   9   9   0 1111111110111111111111111111111111111111111111111111111111111111111
    458  1.1  jmmv  10  10   0 1111111111011111111111111111111111111111111111111111111111111111111
    459  1.1  jmmv  11  11   0 1111111111101111111111111111111111111111111111111111111111111111111
    460  1.1  jmmv  12  12   0 1111111111110111111111111111111111111111111111111111111111111111111
    461  1.1  jmmv  13  13   0 1111111111111011111111111111111111111111111111111111111111111111111
    462  1.1  jmmv  14  14   0 1111111111111101111111111111111111111111111111111111111111111111111
    463  1.1  jmmv  15  15   0 1111111111111110111111111111111111111111111111111111111111111111111
    464  1.1  jmmv  16  16   0 1111111111111111011111111111111111111111111111111111111111111111111
    465  1.1  jmmv  17  17   0 1111111111111111101111111111111111111111111111111111111111111111111
    466  1.1  jmmv  18  18   0 1111111111111111110111111111111111111111111111111111111111111111111
    467  1.1  jmmv  19  19   0 1111111111111111111011111111111111111111111111111111111111111111111
    468  1.1  jmmv  20  20   0 1111111111111111111101111111111111111111111111111111111111111111111
    469  1.1  jmmv  21  21   0 1111111111111111111110111111111111111111111111111111111111111111111
    470  1.1  jmmv  22  22   0 1111111111111111111111011111111111111111111111111111111111111111111
    471  1.1  jmmv  23  23   0 1111111111111111111111101111111111111111111111111111111111111111111
    472  1.1  jmmv  24  24   0 1111111111111111111111110111111111111111111111111111111111111111111
    473  1.1  jmmv  25  25   0 1111111111111111111111111011111111111111111111111111111111111111111
    474  1.1  jmmv  26  26   0 1111111111111111111111111101111111111111111111111111111111111111111
    475  1.1  jmmv  27  27   0 1111111111111111111111111110111111111111111111111111111111111111111
    476  1.1  jmmv  28  28   0 1111111111111111111111111111011111111111111111111111111111111111111
    477  1.1  jmmv  29  29   0 1111111111111111111111111111101111111111111111111111111111111111111
    478  1.1  jmmv  30  30   0 1111111111111111111111111111110111111111111111111111111111111111111
    479  1.1  jmmv  31  31   0 1111111111111111111111111111111011111111111111111111111111111111111
    480  1.1  jmmv  32  32   0 1111111111111111111111111111111101111111111111111111111111111111111
    481  1.1  jmmv  33  33   0 1111111111111111111111111111111110111111111111111111111111111111111
    482  1.1  jmmv  34  34   0 1111111111111111111111111111111111011111111111111111111111111111111
    483  1.1  jmmv  35  35   0 1111111111111111111111111111111111101111111111111111111111111111111
    484  1.1  jmmv  36  36   0 1111111111111111111111111111111111110111111111111111111111111111111
    485  1.1  jmmv  37  37   0 1111111111111111111111111111111111111011111111111111111111111111111
    486  1.1  jmmv  38  38   0 1111111111111111111111111111111111111101111111111111111111111111111
    487  1.1  jmmv  39  39   0 1111111111111111111111111111111111111110111111111111111111111111111
    488  1.1  jmmv  40  40   0 1111111111111111111111111111111111111111011111111111111111111111111
    489  1.1  jmmv  41  41   0 1111111111111111111111111111111111111111101111111111111111111111111
    490  1.1  jmmv  42  42   0 1111111111111111111111111111111111111111110111111111111111111111111
    491  1.1  jmmv  43  43   0 1111111111111111111111111111111111111111111011111111111111111111111
    492  1.1  jmmv  44  44   0 1111111111111111111111111111111111111111111101111111111111111111111
    493  1.1  jmmv  45  45   0 1111111111111111111111111111111111111111111110111111111111111111111
    494  1.1  jmmv  46  46   0 1111111111111111111111111111111111111111111111011111111111111111111
    495  1.1  jmmv  47  47   0 1111111111111111111111111111111111111111111111101111111111111111111
    496  1.1  jmmv  48  48   0 1111111111111111111111111111111111111111111111110111111111111111111
    497  1.1  jmmv  49  49   0 1111111111111111111111111111111111111111111111111011111111111111111
    498  1.1  jmmv  50  50   0 1111111111111111111111111111111111111111111111111101111111111111111
    499  1.1  jmmv  51  51   0 1111111111111111111111111111111111111111111111111110111111111111111
    500  1.1  jmmv  52  52   0 1111111111111111111111111111111111111111111111111111011111111111111
    501  1.1  jmmv  53  53   0 1111111111111111111111111111111111111111111111111111101111111111111
    502  1.1  jmmv  54  54   0 1111111111111111111111111111111111111111111111111111110111111111111
    503  1.1  jmmv  55  55   0 1111111111111111111111111111111111111111111111111111111011111111111
    504  1.1  jmmv  56  56   0 1111111111111111111111111111111111111111111111111111111101111111111
    505  1.1  jmmv  57  57   0 1111111111111111111111111111111111111111111111111111111110111111111
    506  1.1  jmmv  58  58   0 1111111111111111111111111111111111111111111111111111111111011111111
    507  1.1  jmmv  59  59   0 1111111111111111111111111111111111111111111111111111111111101111111
    508  1.1  jmmv  60  60   0 1111111111111111111111111111111111111111111111111111111111110111111
    509  1.1  jmmv  61  61   0 1111111111111111111111111111111111111111111111111111111111111011111
    510  1.1  jmmv  62  62   0 1111111111111111111111111111111111111111111111111111111111111101111
    511  1.1  jmmv  63  63   0 1111111111111111111111111111111111111111111111111111111111111110111
    512  1.1  jmmv  64  64   0 1111111111111111111111111111111111111111111111111111111111111111011
    513  1.1  jmmv  65  65   0 1111111111111111111111111111111111111111111111111111111111111111101
    514  1.1  jmmv  66  66   0 1111111111111111111111111111111111111111111111111111111111111111110
    515  1.1  jmmv 
    516  1.1  jmmv 1 bit should move right 1 position each line
    517  1.1  jmmv   0   1   0 1000000000000000000000000000000000000000000000000000000000000000000
    518  1.1  jmmv   1   0   1 0100000000000000000000000000000000000000000000000000000000000000000
    519  1.1  jmmv   2   0   2 0010000000000000000000000000000000000000000000000000000000000000000
    520  1.1  jmmv   3   0   3 0001000000000000000000000000000000000000000000000000000000000000000
    521  1.1  jmmv   4   0   4 0000100000000000000000000000000000000000000000000000000000000000000
    522  1.1  jmmv   5   0   5 0000010000000000000000000000000000000000000000000000000000000000000
    523  1.1  jmmv   6   0   6 0000001000000000000000000000000000000000000000000000000000000000000
    524  1.1  jmmv   7   0   7 0000000100000000000000000000000000000000000000000000000000000000000
    525  1.1  jmmv   8   0   8 0000000010000000000000000000000000000000000000000000000000000000000
    526  1.1  jmmv   9   0   9 0000000001000000000000000000000000000000000000000000000000000000000
    527  1.1  jmmv  10   0  10 0000000000100000000000000000000000000000000000000000000000000000000
    528  1.1  jmmv  11   0  11 0000000000010000000000000000000000000000000000000000000000000000000
    529  1.1  jmmv  12   0  12 0000000000001000000000000000000000000000000000000000000000000000000
    530  1.1  jmmv  13   0  13 0000000000000100000000000000000000000000000000000000000000000000000
    531  1.1  jmmv  14   0  14 0000000000000010000000000000000000000000000000000000000000000000000
    532  1.1  jmmv  15   0  15 0000000000000001000000000000000000000000000000000000000000000000000
    533  1.1  jmmv  16   0  16 0000000000000000100000000000000000000000000000000000000000000000000
    534  1.1  jmmv  17   0  17 0000000000000000010000000000000000000000000000000000000000000000000
    535  1.1  jmmv  18   0  18 0000000000000000001000000000000000000000000000000000000000000000000
    536  1.1  jmmv  19   0  19 0000000000000000000100000000000000000000000000000000000000000000000
    537  1.1  jmmv  20   0  20 0000000000000000000010000000000000000000000000000000000000000000000
    538  1.1  jmmv  21   0  21 0000000000000000000001000000000000000000000000000000000000000000000
    539  1.1  jmmv  22   0  22 0000000000000000000000100000000000000000000000000000000000000000000
    540  1.1  jmmv  23   0  23 0000000000000000000000010000000000000000000000000000000000000000000
    541  1.1  jmmv  24   0  24 0000000000000000000000001000000000000000000000000000000000000000000
    542  1.1  jmmv  25   0  25 0000000000000000000000000100000000000000000000000000000000000000000
    543  1.1  jmmv  26   0  26 0000000000000000000000000010000000000000000000000000000000000000000
    544  1.1  jmmv  27   0  27 0000000000000000000000000001000000000000000000000000000000000000000
    545  1.1  jmmv  28   0  28 0000000000000000000000000000100000000000000000000000000000000000000
    546  1.1  jmmv  29   0  29 0000000000000000000000000000010000000000000000000000000000000000000
    547  1.1  jmmv  30   0  30 0000000000000000000000000000001000000000000000000000000000000000000
    548  1.1  jmmv  31   0  31 0000000000000000000000000000000100000000000000000000000000000000000
    549  1.1  jmmv  32   0  32 0000000000000000000000000000000010000000000000000000000000000000000
    550  1.1  jmmv  33   0  33 0000000000000000000000000000000001000000000000000000000000000000000
    551  1.1  jmmv  34   0  34 0000000000000000000000000000000000100000000000000000000000000000000
    552  1.1  jmmv  35   0  35 0000000000000000000000000000000000010000000000000000000000000000000
    553  1.1  jmmv  36   0  36 0000000000000000000000000000000000001000000000000000000000000000000
    554  1.1  jmmv  37   0  37 0000000000000000000000000000000000000100000000000000000000000000000
    555  1.1  jmmv  38   0  38 0000000000000000000000000000000000000010000000000000000000000000000
    556  1.1  jmmv  39   0  39 0000000000000000000000000000000000000001000000000000000000000000000
    557  1.1  jmmv  40   0  40 0000000000000000000000000000000000000000100000000000000000000000000
    558  1.1  jmmv  41   0  41 0000000000000000000000000000000000000000010000000000000000000000000
    559  1.1  jmmv  42   0  42 0000000000000000000000000000000000000000001000000000000000000000000
    560  1.1  jmmv  43   0  43 0000000000000000000000000000000000000000000100000000000000000000000
    561  1.1  jmmv  44   0  44 0000000000000000000000000000000000000000000010000000000000000000000
    562  1.1  jmmv  45   0  45 0000000000000000000000000000000000000000000001000000000000000000000
    563  1.1  jmmv  46   0  46 0000000000000000000000000000000000000000000000100000000000000000000
    564  1.1  jmmv  47   0  47 0000000000000000000000000000000000000000000000010000000000000000000
    565  1.1  jmmv  48   0  48 0000000000000000000000000000000000000000000000001000000000000000000
    566  1.1  jmmv  49   0  49 0000000000000000000000000000000000000000000000000100000000000000000
    567  1.1  jmmv  50   0  50 0000000000000000000000000000000000000000000000000010000000000000000
    568  1.1  jmmv  51   0  51 0000000000000000000000000000000000000000000000000001000000000000000
    569  1.1  jmmv  52   0  52 0000000000000000000000000000000000000000000000000000100000000000000
    570  1.1  jmmv  53   0  53 0000000000000000000000000000000000000000000000000000010000000000000
    571  1.1  jmmv  54   0  54 0000000000000000000000000000000000000000000000000000001000000000000
    572  1.1  jmmv  55   0  55 0000000000000000000000000000000000000000000000000000000100000000000
    573  1.1  jmmv  56   0  56 0000000000000000000000000000000000000000000000000000000010000000000
    574  1.1  jmmv  57   0  57 0000000000000000000000000000000000000000000000000000000001000000000
    575  1.1  jmmv  58   0  58 0000000000000000000000000000000000000000000000000000000000100000000
    576  1.1  jmmv  59   0  59 0000000000000000000000000000000000000000000000000000000000010000000
    577  1.1  jmmv  60   0  60 0000000000000000000000000000000000000000000000000000000000001000000
    578  1.1  jmmv  61   0  61 0000000000000000000000000000000000000000000000000000000000000100000
    579  1.1  jmmv  62   0  62 0000000000000000000000000000000000000000000000000000000000000010000
    580  1.1  jmmv  63   0  63 0000000000000000000000000000000000000000000000000000000000000001000
    581  1.1  jmmv  64   0  64 0000000000000000000000000000000000000000000000000000000000000000100
    582  1.1  jmmv  65   0  65 0000000000000000000000000000000000000000000000000000000000000000010
    583  1.1  jmmv  66   0  66 0000000000000000000000000000000000000000000000000000000000000000001
    584