-------------------------------------------------------------------------------
--- Testing blake2b-256_64 "blake2b-256, low 64 bits" GOOD

[[[ Sanity Tests ]]]

Verification value 0x3C59D62D ....... PASS
Running sanity check 1     .......... PASS
Running AppendedZeroesTest .......... PASS

[[[ Speed Tests ]]]

Bulk speed test - 262144-byte keys
Alignment  7 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  6 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  5 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  4 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  3 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  2 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  1 -  0.129 bytes/cycle -  368.73 MiB/sec @ 3 ghz
Alignment  0 -  0.129 bytes/cycle -  369.61 MiB/sec @ 3 ghz
Average      -  0.129 bytes/cycle -  368.84 MiB/sec @ 3 ghz

Small key speed test -    1-byte keys -  1177.60 cycles/hash
Small key speed test -    2-byte keys -  1181.24 cycles/hash
Small key speed test -    3-byte keys -  1181.11 cycles/hash
Small key speed test -    4-byte keys -  1182.49 cycles/hash
Small key speed test -    5-byte keys -  1182.49 cycles/hash
Small key speed test -    6-byte keys -  1182.57 cycles/hash
Small key speed test -    7-byte keys -  1182.37 cycles/hash
Small key speed test -    8-byte keys -  1204.89 cycles/hash
Small key speed test -    9-byte keys -  1202.90 cycles/hash
Small key speed test -   10-byte keys -  1202.90 cycles/hash
Small key speed test -   11-byte keys -  1202.89 cycles/hash
Small key speed test -   12-byte keys -  1202.50 cycles/hash
Small key speed test -   13-byte keys -  1202.94 cycles/hash
Small key speed test -   14-byte keys -  1202.89 cycles/hash
Small key speed test -   15-byte keys -  1202.87 cycles/hash
Small key speed test -   16-byte keys -  1200.21 cycles/hash
Small key speed test -   17-byte keys -  1204.33 cycles/hash
Small key speed test -   18-byte keys -  1202.63 cycles/hash
Small key speed test -   19-byte keys -  1202.56 cycles/hash
Small key speed test -   20-byte keys -  1205.74 cycles/hash
Small key speed test -   21-byte keys -  1202.71 cycles/hash
Small key speed test -   22-byte keys -  1202.72 cycles/hash
Small key speed test -   23-byte keys -  1202.74 cycles/hash
Small key speed test -   24-byte keys -  1203.14 cycles/hash
Small key speed test -   25-byte keys -  1202.44 cycles/hash
Small key speed test -   26-byte keys -  1202.46 cycles/hash
Small key speed test -   27-byte keys -  1202.46 cycles/hash
Small key speed test -   28-byte keys -  1202.51 cycles/hash
Small key speed test -   29-byte keys -  1202.50 cycles/hash
Small key speed test -   30-byte keys -  1202.50 cycles/hash
Small key speed test -   31-byte keys -  1202.52 cycles/hash
Average                                    1198.027 cycles/hash

[[[ 'Hashmap' Speed Tests ]]]

std::unordered_map
Init std HashMapTest:     1833.281 cycles/op (102401 inserts, 1% deletions)
Running std HashMapTest:  1621.392 cycles/op (35.8 stdv)

greg7mdp/parallel-hashmap
Init fast HashMapTest:    3073.772 cycles/op (102401 inserts, 1% deletions)
Running fast HashMapTest: 1535.445 cycles/op (12.4 stdv)  ....... FAIL

[[[ Avalanche Tests ]]]

Testing   24-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.788000%
Testing   32-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.664000%
Testing   40-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.622667%
Testing   48-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.634000%
Testing   56-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.661333%
Testing   64-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.638667%
Testing   72-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.729333%
Testing   80-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.686000%
Testing   96-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.776667%
Testing  112-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.666000%
Testing  128-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.672000%
Testing  160-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.812667%
Testing  512-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.806000%
Testing 1024-bit keys ->  64-bit hashes, 300000 reps worst bias is 0.848000%

[[[ Keyset 'Sparse' Tests ]]]

Keyset 'Sparse' - 16-bit keys with up to 9 bits set - 50643 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          0.3, actual      0 (0.00x)
Testing collisions (high 19-25 bits) - Worst is 21 bits: 649/611 (1.06x)
Testing collisions (high 12-bit) - Expected      46547.0, actual  46547 (1.00x)
Testing collisions (high  8-bit) - Expected      50387.0, actual  50387 (1.00x)
Testing collisions (low  32-bit) - Expected          0.3, actual      1 (3.35x) (1) !
Testing collisions (low  19-25 bits) - Worst is 25 bits: 46/38 (1.20x)
Testing collisions (low  12-bit) - Expected      46547.0, actual  46547 (1.00x)
Testing collisions (low   8-bit) - Expected      50387.0, actual  50387 (1.00x)
Testing distribution - Worst bias is the 13-bit window at bit 62 - 0.634%

Keyset 'Sparse' - 24-bit keys with up to 8 bits set - 1271626 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        188.2, actual    195 (1.04x) (7)
Testing collisions (high 24-35 bits) - Worst is 34 bits: 50/47 (1.06x)
Testing collisions (high 12-bit) - Expected    1267530.0, actual 1267530 (1.00x)
Testing collisions (high  8-bit) - Expected    1271370.0, actual 1271370 (1.00x)
Testing collisions (low  32-bit) - Expected        188.2, actual    182 (0.97x)
Testing collisions (low  24-35 bits) - Worst is 35 bits: 29/23 (1.23x)
Testing collisions (low  12-bit) - Expected    1267530.0, actual 1267530 (1.00x)
Testing collisions (low   8-bit) - Expected    1271370.0, actual 1271370 (1.00x)
Testing distribution - Worst bias is the 17-bit window at bit 32 - 0.077%

Keyset 'Sparse' - 32-bit keys with up to 7 bits set - 4514873 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       2373.0, actual   2284 (0.96x)
Testing collisions (high 25-38 bits) - Worst is 38 bits: 48/37 (1.29x)
Testing collisions (high 12-bit) - Expected    4510777.0, actual 4510777 (1.00x)
Testing collisions (high  8-bit) - Expected    4514617.0, actual 4514617 (1.00x)
Testing collisions (low  32-bit) - Expected       2373.0, actual   2272 (0.96x)
Testing collisions (low  25-38 bits) - Worst is 38 bits: 49/37 (1.32x)
Testing collisions (low  12-bit) - Expected    4510777.0, actual 4510777 (1.00x)
Testing collisions (low   8-bit) - Expected    4514617.0, actual 4514617 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 16 - 0.049%

Keyset 'Sparse' - 40-bit keys with up to 6 bits set - 4598479 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       2461.7, actual   2452 (1.00x) (-9)
Testing collisions (high 25-38 bits) - Worst is 37 bits: 90/76 (1.17x)
Testing collisions (high 12-bit) - Expected    4594383.0, actual 4594383 (1.00x)
Testing collisions (high  8-bit) - Expected    4598223.0, actual 4598223 (1.00x)
Testing collisions (low  32-bit) - Expected       2461.7, actual   2495 (1.01x) (34)
Testing collisions (low  25-38 bits) - Worst is 37 bits: 98/76 (1.27x)
Testing collisions (low  12-bit) - Expected    4594383.0, actual 4594383 (1.00x)
Testing collisions (low   8-bit) - Expected    4598223.0, actual 4598223 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 11 - 0.053%

Keyset 'Sparse' - 48-bit keys with up to 6 bits set - 14196869 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      23463.6, actual  23695 (1.01x) (232)
Testing collisions (high 27-42 bits) - Worst is 41 bits: 55/45 (1.20x)
Testing collisions (high 12-bit) - Expected   14192773.0, actual 14192773 (1.00x)
Testing collisions (high  8-bit) - Expected   14196613.0, actual 14196613 (1.00x)
Testing collisions (low  32-bit) - Expected      23463.6, actual  23624 (1.01x) (161)
Testing collisions (low  27-42 bits) - Worst is 42 bits: 24/22 (1.05x)
Testing collisions (low  12-bit) - Expected   14192773.0, actual 14192773 (1.00x)
Testing collisions (low   8-bit) - Expected   14196613.0, actual 14196613 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 33 - 0.026%

Keyset 'Sparse' - 56-bit keys with up to 5 bits set - 4216423 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       2069.7, actual   2020 (0.98x)
Testing collisions (high 25-38 bits) - Worst is 29 bits: 16445/16557 (0.99x)
Testing collisions (high 12-bit) - Expected    4212327.0, actual 4212327 (1.00x)
Testing collisions (high  8-bit) - Expected    4216167.0, actual 4216167 (1.00x)
Testing collisions (low  32-bit) - Expected       2069.7, actual   2084 (1.01x) (15)
Testing collisions (low  25-38 bits) - Worst is 36 bits: 150/129 (1.16x)
Testing collisions (low  12-bit) - Expected    4212327.0, actual 4212327 (1.00x)
Testing collisions (low   8-bit) - Expected    4216167.0, actual 4216167 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 40 - 0.051%

Keyset 'Sparse' - 64-bit keys with up to 5 bits set - 8303633 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8026.9, actual   7880 (0.98x) (-146)
Testing collisions (high 26-40 bits) - Worst is 40 bits: 35/31 (1.12x)
Testing collisions (high 12-bit) - Expected    8299537.0, actual 8299537 (1.00x)
Testing collisions (high  8-bit) - Expected    8303377.0, actual 8303377 (1.00x)
Testing collisions (low  32-bit) - Expected       8026.9, actual   8176 (1.02x) (150)
Testing collisions (low  26-40 bits) - Worst is 36 bits: 541/501 (1.08x)
Testing collisions (low  12-bit) - Expected    8299537.0, actual 8299537 (1.00x)
Testing collisions (low   8-bit) - Expected    8303377.0, actual 8303377 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 23 - 0.034%

Keyset 'Sparse' - 72-bit keys with up to 5 bits set - 15082603 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      26482.7, actual  26193 (0.99x) (-289)
Testing collisions (high 27-42 bits) - Worst is 42 bits: 27/25 (1.04x)
Testing collisions (high 12-bit) - Expected   15078507.0, actual 15078507 (1.00x)
Testing collisions (high  8-bit) - Expected   15082347.0, actual 15082347 (1.00x)
Testing collisions (low  32-bit) - Expected      26482.7, actual  26242 (0.99x) (-240)
Testing collisions (low  27-42 bits) - Worst is 42 bits: 28/25 (1.08x)
Testing collisions (low  12-bit) - Expected   15078507.0, actual 15078507 (1.00x)
Testing collisions (low   8-bit) - Expected   15082347.0, actual 15082347 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 55 - 0.021%

Keyset 'Sparse' - 96-bit keys with up to 4 bits set - 3469497 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       1401.3, actual   1416 (1.01x) (15)
Testing collisions (high 25-38 bits) - Worst is 35 bits: 181/175 (1.03x)
Testing collisions (high 12-bit) - Expected    3465401.0, actual 3465401 (1.00x)
Testing collisions (high  8-bit) - Expected    3469241.0, actual 3469241 (1.00x)
Testing collisions (low  32-bit) - Expected       1401.3, actual   1413 (1.01x) (12)
Testing collisions (low  25-38 bits) - Worst is 36 bits: 93/87 (1.06x)
Testing collisions (low  12-bit) - Expected    3465401.0, actual 3465401 (1.00x)
Testing collisions (low   8-bit) - Expected    3469241.0, actual 3469241 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 23 - 0.065%

Keyset 'Sparse' - 160-bit keys with up to 4 bits set - 26977161 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      84723.3, actual  84508 (1.00x) (-215)
Testing collisions (high 28-44 bits) - Worst is 41 bits: 179/165 (1.08x)
Testing collisions (high 12-bit) - Expected   26973065.0, actual 26973065 (1.00x)
Testing collisions (high  8-bit) - Expected   26976905.0, actual 26976905 (1.00x)
Testing collisions (low  32-bit) - Expected      84723.3, actual  84321 (1.00x) (-402)
Testing collisions (low  28-44 bits) - Worst is 43 bits: 48/41 (1.16x)
Testing collisions (low  12-bit) - Expected   26973065.0, actual 26973065 (1.00x)
Testing collisions (low   8-bit) - Expected   26976905.0, actual 26976905 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 63 - 0.015%

Keyset 'Sparse' - 256-bit keys with up to 3 bits set - 2796417 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        910.4, actual    871 (0.96x)
Testing collisions (high 25-37 bits) - Worst is 35 bits: 118/113 (1.04x)
Testing collisions (high 12-bit) - Expected    2792321.0, actual 2792321 (1.00x)
Testing collisions (high  8-bit) - Expected    2796161.0, actual 2796161 (1.00x)
Testing collisions (low  32-bit) - Expected        910.4, actual    936 (1.03x) (26)
Testing collisions (low  25-37 bits) - Worst is 34 bits: 244/227 (1.07x)
Testing collisions (low  12-bit) - Expected    2792321.0, actual 2792321 (1.00x)
Testing collisions (low   8-bit) - Expected    2796161.0, actual 2796161 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 33 - 0.072%

Keyset 'Sparse' - 512-bit keys with up to 3 bits set - 22370049 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      58256.4, actual  58183 (1.00x) (-73)
Testing collisions (high 28-43 bits) - Worst is 38 bits: 947/910 (1.04x)
Testing collisions (high 12-bit) - Expected   22365953.0, actual 22365953 (1.00x)
Testing collisions (high  8-bit) - Expected   22369793.0, actual 22369793 (1.00x)
Testing collisions (low  32-bit) - Expected      58256.4, actual  58247 (1.00x) (-9)
Testing collisions (low  28-43 bits) - Worst is 39 bits: 479/455 (1.05x)
Testing collisions (low  12-bit) - Expected   22365953.0, actual 22365953 (1.00x)
Testing collisions (low   8-bit) - Expected   22369793.0, actual 22369793 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 14 - 0.015%

Keyset 'Sparse' - 1024-bit keys with up to 2 bits set - 524801 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected         32.1, actual     37 (1.15x) (5)
Testing collisions (high 22-32 bits) - Worst is 32 bits: 37/32 (1.15x)
Testing collisions (high 12-bit) - Expected     520705.0, actual 520705 (1.00x)
Testing collisions (high  8-bit) - Expected     524545.0, actual 524545 (1.00x)
Testing collisions (low  32-bit) - Expected         32.1, actual     27 (0.84x)
Testing collisions (low  22-32 bits) - Worst is 25 bits: 4055/4104 (0.99x)
Testing collisions (low  12-bit) - Expected     520705.0, actual 520705 (1.00x)
Testing collisions (low   8-bit) - Expected     524545.0, actual 524545 (1.00x)
Testing distribution - Worst bias is the 16-bit window at bit 33 - 0.148%

Keyset 'Sparse' - 2048-bit keys with up to 2 bits set - 2098177 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.5, actual    489 (0.95x)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4126/4100 (1.01x)
Testing collisions (high 12-bit) - Expected    2094081.0, actual 2094081 (1.00x)
Testing collisions (high  8-bit) - Expected    2097921.0, actual 2097921 (1.00x)
Testing collisions (low  32-bit) - Expected        512.5, actual    525 (1.02x) (13)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 147/128 (1.15x)
Testing collisions (low  12-bit) - Expected    2094081.0, actual 2094081 (1.00x)
Testing collisions (low   8-bit) - Expected    2097921.0, actual 2097921 (1.00x)
Testing distribution - Worst bias is the 18-bit window at bit 45 - 0.094%


[[[ Keyset 'Permutation' Tests ]]]

Combination Lowbits Tests:
Keyset 'Combination' - up to 7 blocks from a set of 8 - 2396744 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        668.7, actual    675 (1.01x) (7)
Testing collisions (high 25-37 bits) - Worst is 37 bits: 28/20 (1.34x)
Testing collisions (high 12-bit) - Expected    2392648.0, actual 2392648 (1.00x)
Testing collisions (high  8-bit) - Expected    2396488.0, actual 2396488 (1.00x)
Testing collisions (low  32-bit) - Expected        668.7, actual    620 (0.93x)
Testing collisions (low  25-37 bits) - Worst is 27 bits: 21241/21399 (0.99x)
Testing collisions (low  12-bit) - Expected    2392648.0, actual 2392648 (1.00x)
Testing collisions (low   8-bit) - Expected    2396488.0, actual 2396488 (1.00x)
Testing distribution - Worst bias is the 18-bit window at bit 28 - 0.085%


Combination Highbits Tests
Keyset 'Combination' - up to 7 blocks from a set of 8 - 2396744 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        668.7, actual    710 (1.06x) (42)
Testing collisions (high 25-37 bits) - Worst is 36 bits: 57/41 (1.36x)
Testing collisions (high 12-bit) - Expected    2392648.0, actual 2392648 (1.00x)
Testing collisions (high  8-bit) - Expected    2396488.0, actual 2396488 (1.00x)
Testing collisions (low  32-bit) - Expected        668.7, actual    718 (1.07x) (50)
Testing collisions (low  25-37 bits) - Worst is 35 bits: 99/83 (1.18x)
Testing collisions (low  12-bit) - Expected    2392648.0, actual 2392648 (1.00x)
Testing collisions (low   8-bit) - Expected    2396488.0, actual 2396488 (1.00x)
Testing distribution - Worst bias is the 18-bit window at bit 42 - 0.059%


Combination Hi-Lo Tests:
Keyset 'Combination' - up to 6 blocks from a set of 15 - 12204240 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      17339.3, actual  17199 (0.99x) (-140)
Testing collisions (high 27-41 bits) - Worst is 36 bits: 1115/1083 (1.03x)
Testing collisions (high 12-bit) - Expected   12200144.0, actual 12200144 (1.00x)
Testing collisions (high  8-bit) - Expected   12203984.0, actual 12203984 (1.00x)
Testing collisions (low  32-bit) - Expected      17339.3, actual  17561 (1.01x) (222)
Testing collisions (low  27-41 bits) - Worst is 41 bits: 51/33 (1.51x)
Testing collisions (low  12-bit) - Expected   12200144.0, actual 12200144 (1.00x)
Testing collisions (low   8-bit) - Expected   12203984.0, actual 12203984 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 62 - 0.027%


Combination 0x8000000 Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8076 (0.99x) (-115)
Testing collisions (high 26-40 bits) - Worst is 39 bits: 67/63 (1.05x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8112 (0.99x) (-79)
Testing collisions (low  26-40 bits) - Worst is 39 bits: 80/63 (1.25x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 52 - 0.045%


Combination 0x0000001 Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8195 (1.00x) (4)
Testing collisions (high 26-40 bits) - Worst is 34 bits: 2102/2047 (1.03x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8181 (1.00x) (-10)
Testing collisions (low  26-40 bits) - Worst is 40 bits: 39/31 (1.22x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 23 - 0.040%


Combination 0x800000000000000 Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8280 (1.01x) (89)
Testing collisions (high 26-40 bits) - Worst is 36 bits: 526/511 (1.03x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8147 (0.99x) (-44)
Testing collisions (low  26-40 bits) - Worst is 33 bits: 4153/4095 (1.01x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit  5 - 0.040%


Combination 0x000000000000001 Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8250 (1.01x) (59)
Testing collisions (high 26-40 bits) - Worst is 38 bits: 151/127 (1.18x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8194 (1.00x) (3)
Testing collisions (low  26-40 bits) - Worst is 35 bits: 1068/1023 (1.04x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 53 - 0.042%


Combination 16-bytes [0-1] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8088 (0.99x) (-103)
Testing collisions (high 26-40 bits) - Worst is 40 bits: 37/31 (1.16x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8188 (1.00x) (-3)
Testing collisions (low  26-40 bits) - Worst is 37 bits: 275/255 (1.07x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 18 - 0.045%


Combination 16-bytes [0-last] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8148 (0.99x) (-43)
Testing collisions (high 26-40 bits) - Worst is 39 bits: 83/63 (1.30x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8155 (1.00x) (-36)
Testing collisions (low  26-40 bits) - Worst is 40 bits: 36/31 (1.13x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit  0 - 0.031%


Combination 32-bytes [0-1] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8178 (1.00x) (-13)
Testing collisions (high 26-40 bits) - Worst is 31 bits: 16364/16383 (1.00x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8126 (0.99x) (-65)
Testing collisions (low  26-40 bits) - Worst is 38 bits: 133/127 (1.04x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 35 - 0.027%


Combination 32-bytes [0-last] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8053 (0.98x) (-138)
Testing collisions (high 26-40 bits) - Worst is 38 bits: 138/127 (1.08x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8272 (1.01x) (81)
Testing collisions (low  26-40 bits) - Worst is 36 bits: 538/511 (1.05x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit  1 - 0.046%


Combination 64-bytes [0-1] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8134 (0.99x) (-57)
Testing collisions (high 26-40 bits) - Worst is 40 bits: 33/31 (1.03x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8212 (1.00x) (21)
Testing collisions (low  26-40 bits) - Worst is 37 bits: 264/255 (1.03x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 31 - 0.043%


Combination 64-bytes [0-last] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8273 (1.01x) (82)
Testing collisions (high 26-40 bits) - Worst is 37 bits: 285/255 (1.11x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8292 (1.01x) (101)
Testing collisions (low  26-40 bits) - Worst is 40 bits: 39/31 (1.22x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 62 - 0.038%


Combination 128-bytes [0-1] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8086 (0.99x) (-105)
Testing collisions (high 26-40 bits) - Worst is 40 bits: 42/31 (1.31x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8222 (1.00x) (31)
Testing collisions (low  26-40 bits) - Worst is 40 bits: 44/31 (1.38x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 43 - 0.029%


Combination 128-bytes [0-last] Tests:
Keyset 'Combination' - up to 22 blocks from a set of 2 - 8388606 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       8192.0, actual   8023 (0.98x)
Testing collisions (high 26-40 bits) - Worst is 40 bits: 44/31 (1.38x)
Testing collisions (high 12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (high  8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing collisions (low  32-bit) - Expected       8192.0, actual   8184 (1.00x) (-7)
Testing collisions (low  26-40 bits) - Worst is 36 bits: 562/511 (1.10x)
Testing collisions (low  12-bit) - Expected    8384510.0, actual 8384510 (1.00x)
Testing collisions (low   8-bit) - Expected    8388350.0, actual 8388350 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 36 - 0.057%


[[[ Keyset 'Window' Tests ]]]

Keyset 'Window' - 136-bit key,  12-bit window - 136 tests, 4096 keys per test
Window at   0 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   1 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   2 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   3 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   4 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   5 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   6 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   7 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   8 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at   9 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  10 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  11 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  12 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  13 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  14 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  15 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  16 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  17 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  18 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  19 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  20 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  21 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  22 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  23 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  24 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  25 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  26 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  27 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  28 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  29 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  30 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  31 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  32 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  33 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  34 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  35 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  36 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  37 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  38 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  39 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  40 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  41 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  42 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  43 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  44 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  45 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  46 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  47 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  48 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  49 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  50 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  51 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  52 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  53 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  54 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  55 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  56 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  57 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  58 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  59 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  60 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  61 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  62 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  63 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  64 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  65 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  66 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  67 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  68 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  69 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  70 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  71 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  72 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  73 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  74 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  75 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  76 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  77 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  78 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  79 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  80 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  81 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  82 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  83 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  84 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  85 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  86 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  87 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  88 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  89 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  90 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  91 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  92 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  93 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  94 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  95 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  96 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  97 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  98 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at  99 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 100 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 101 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 102 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 103 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 104 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 105 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 106 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 107 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 108 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 109 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 110 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 111 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 112 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 113 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 114 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 115 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 116 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 117 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 118 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 119 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 120 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 121 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 122 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 123 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 124 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 125 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 126 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 127 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 128 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 129 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 130 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 131 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 132 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 133 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 134 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 135 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)
Window at 136 - Testing collisions ( 64-bit)     - Expected          0.0, actual      0 (0.00x)


[[[ Keyset 'Cyclic' Tests ]]]

Keyset 'Cyclic' - 8 cycles of 8 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      2 (1.72x) (1)
Testing collisions (high 20-27 bits) - Worst is 27 bits: 42/37 (1.13x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      3 (2.58x) (2) !
Testing collisions (low  20-27 bits) - Worst is 22 bits: 1189/1192 (1.00x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit 60 - 0.221%

Keyset 'Cyclic' - 8 cycles of 9 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      1 (0.86x)
Testing collisions (high 20-27 bits) - Worst is 27 bits: 45/37 (1.21x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      1 (0.86x)
Testing collisions (low  20-27 bits) - Worst is 27 bits: 49/37 (1.32x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit  0 - 0.480%

Keyset 'Cyclic' - 8 cycles of 10 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      4 (3.44x) (3) !
Testing collisions (high 20-27 bits) - Worst is 22 bits: 1239/1192 (1.04x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      1 (0.86x)
Testing collisions (low  20-27 bits) - Worst is 22 bits: 1175/1192 (0.99x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit 63 - 0.406%

Keyset 'Cyclic' - 8 cycles of 11 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      2 (1.72x) (1)
Testing collisions (high 20-27 bits) - Worst is 27 bits: 39/37 (1.05x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      2 (1.72x) (1)
Testing collisions (low  20-27 bits) - Worst is 27 bits: 41/37 (1.10x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit 26 - 0.441%

Keyset 'Cyclic' - 8 cycles of 12 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      2 (1.72x) (1)
Testing collisions (high 20-27 bits) - Worst is 21 bits: 2345/2384 (0.98x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      0 (0.00x)
Testing collisions (low  20-27 bits) - Worst is 23 bits: 622/596 (1.04x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit 57 - 0.523%

Keyset 'Cyclic' - 8 cycles of 16 bytes - 100000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          1.2, actual      2 (1.72x) (1)
Testing collisions (high 20-27 bits) - Worst is 27 bits: 38/37 (1.02x)
Testing collisions (high 12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (high  8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing collisions (low  32-bit) - Expected          1.2, actual      0 (0.00x)
Testing collisions (low  20-27 bits) - Worst is 21 bits: 2336/2384 (0.98x)
Testing collisions (low  12-bit) - Expected      95904.0, actual  95904 (1.00x)
Testing collisions (low   8-bit) - Expected      99744.0, actual  99744 (1.00x)
Testing distribution - Worst bias is the 14-bit window at bit 21 - 0.397%


[[[ Keyset 'TwoBytes' Tests ]]]

Keyset 'TwoBytes' - up-to-4-byte keys, 652545 total keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected         49.6, actual     41 (0.83x)
Testing collisions (high 23-33 bits) - Worst is 28 bits: 829/793 (1.05x)
Testing collisions (high 12-bit) - Expected     648449.0, actual 648449 (1.00x)
Testing collisions (high  8-bit) - Expected     652289.0, actual 652289 (1.00x)
Testing collisions (low  32-bit) - Expected         49.6, actual     43 (0.87x)
Testing collisions (low  23-33 bits) - Worst is 24 bits: 12490/12690 (0.98x)
Testing collisions (low  12-bit) - Expected     648449.0, actual 648449 (1.00x)
Testing collisions (low   8-bit) - Expected     652289.0, actual 652289 (1.00x)
Testing distribution - Worst bias is the 16-bit window at bit 63 - 0.155%

Keyset 'TwoBytes' - up-to-8-byte keys, 5471025 total keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       3484.6, actual   3442 (0.99x) (-42)
Testing collisions (high 26-39 bits) - Worst is 35 bits: 467/435 (1.07x)
Testing collisions (high 12-bit) - Expected    5466929.0, actual 5466929 (1.00x)
Testing collisions (high  8-bit) - Expected    5470769.0, actual 5470769 (1.00x)
Testing collisions (low  32-bit) - Expected       3484.6, actual   3470 (1.00x) (-14)
Testing collisions (low  26-39 bits) - Worst is 32 bits: 3470/3484 (1.00x)
Testing collisions (low  12-bit) - Expected    5466929.0, actual 5466929 (1.00x)
Testing collisions (low   8-bit) - Expected    5470769.0, actual 5470769 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 38 - 0.068%


[[[ MomentChi2 Tests ]]]

Analyze hashes produced from a serie of linearly increasing numbers of 32-bit, using a step of 2 ... 
Target values to approximate : 38918200.000000 - 273633.333333 
4 threads starting...  done
Popcount 1 stats : 41206334.041812 - 286484.540085
Popcount 0 stats : 46263133.436951 - 4824905.464002
MomentChi2 for bits 1 :  9.34724e+06 
MomentChi2 for bits 0 :  1.05811e+07 

Derivative stats (transition from 2 consecutive values) : 
Popcount 1 stats : 20691353.287755 - 329498.633777
Popcount 0 stats : 531644337.691006 - 124641376.110054
MomentChi2 for deriv b1 :  5.50821e+08 
MomentChi2 for deriv b0 :  1.94355e+09 

  FAIL !!!! 


*********FAIL*********


[[[ Keyset 'Text' Tests ]]]

Keyset 'Text' - keys of form "FooXXXXBar" - 14776336 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      25418.1, actual  25275 (0.99x) (-143)
Testing collisions (high 27-42 bits) - Worst is 41 bits: 57/49 (1.15x)
Testing collisions (high 12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (high  8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing collisions (low  32-bit) - Expected      25418.1, actual  25454 (1.00x) (36)
Testing collisions (low  27-42 bits) - Worst is 41 bits: 64/49 (1.29x)
Testing collisions (low  12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (low   8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 15 - 0.020%

Keyset 'Text' - keys of form "FooBarXXXX" - 14776336 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      25418.1, actual  25319 (1.00x) (-99)
Testing collisions (high 27-42 bits) - Worst is 42 bits: 33/24 (1.33x)
Testing collisions (high 12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (high  8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing collisions (low  32-bit) - Expected      25418.1, actual  25479 (1.00x) (61)
Testing collisions (low  27-42 bits) - Worst is 40 bits: 116/99 (1.17x)
Testing collisions (low  12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (low   8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 18 - 0.036%

Keyset 'Text' - keys of form "XXXXFooBar" - 14776336 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      25418.1, actual  25699 (1.01x) (281)
Testing collisions (high 27-42 bits) - Worst is 42 bits: 28/24 (1.13x)
Testing collisions (high 12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (high  8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing collisions (low  32-bit) - Expected      25418.1, actual  25230 (0.99x) (-188)
Testing collisions (low  27-42 bits) - Worst is 42 bits: 26/24 (1.05x)
Testing collisions (low  12-bit) - Expected   14772240.0, actual 14772240 (1.00x)
Testing collisions (low   8-bit) - Expected   14776080.0, actual 14776080 (1.00x)
Testing distribution - Worst bias is the 20-bit window at bit 21 - 0.029%

Keyset 'Words' - 4000000 random keys of len 6-16 from alnum charset
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       1862.6, actual   1920 (1.03x) (58)
Testing collisions (high 25-38 bits) - Worst is 37 bits: 66/58 (1.13x)
Testing collisions (high 12-bit) - Expected    3995904.0, actual 3995904 (1.00x)
Testing collisions (high  8-bit) - Expected    3999744.0, actual 3999744 (1.00x)
Testing collisions (low  32-bit) - Expected       1862.6, actual   1879 (1.01x) (17)
Testing collisions (low  25-38 bits) - Worst is 38 bits: 31/29 (1.07x)
Testing collisions (low  12-bit) - Expected    3995904.0, actual 3995904 (1.00x)
Testing collisions (low   8-bit) - Expected    3999744.0, actual 3999744 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 43 - 0.067%

Keyset 'Words' - 4000000 random keys of len 6-16 from password charset
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       1862.6, actual   1854 (1.00x) (-8)
Testing collisions (high 25-38 bits) - Worst is 37 bits: 67/58 (1.15x)
Testing collisions (high 12-bit) - Expected    3995904.0, actual 3995904 (1.00x)
Testing collisions (high  8-bit) - Expected    3999744.0, actual 3999744 (1.00x)
Testing collisions (low  32-bit) - Expected       1862.6, actual   1900 (1.02x) (38)
Testing collisions (low  25-38 bits) - Worst is 34 bits: 483/465 (1.04x)
Testing collisions (low  12-bit) - Expected    3995904.0, actual 3995904 (1.00x)
Testing collisions (low   8-bit) - Expected    3999744.0, actual 3999744 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit 27 - 0.047%

Keyset 'Words' - 479826 dict words
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected         26.8, actual     32 (1.19x) (6)
Testing collisions (high 22-32 bits) - Worst is 32 bits: 32/26 (1.19x)
Testing collisions (high 12-bit) - Expected     475730.0, actual 475730 (1.00x)
Testing collisions (high  8-bit) - Expected     479570.0, actual 479570 (1.00x)
Testing collisions (low  32-bit) - Expected         26.8, actual     16 (0.60x)
Testing collisions (low  22-32 bits) - Worst is 24 bits: 6627/6861 (0.97x)
Testing collisions (low  12-bit) - Expected     475730.0, actual 475730 (1.00x)
Testing collisions (low   8-bit) - Expected     479570.0, actual 479570 (1.00x)
Testing distribution - Worst bias is the 16-bit window at bit 20 - 0.184%


[[[ Keyset 'Zeroes' Tests ]]]

Keyset 'Zeroes' - 204800 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected          4.9, actual      4 (0.82x)
Testing collisions (high 21-29 bits) - Worst is 28 bits: 84/78 (1.08x)
Testing collisions (high 12-bit) - Expected     200704.0, actual 200704 (1.00x)
Testing collisions (high  8-bit) - Expected     204544.0, actual 204544 (1.00x)
Testing collisions (low  32-bit) - Expected          4.9, actual     10 (2.05x) (6) !
Testing collisions (low  21-29 bits) - Worst is 27 bits: 180/156 (1.15x)
Testing collisions (low  12-bit) - Expected     200704.0, actual 200704 (1.00x)
Testing collisions (low   8-bit) - Expected     204544.0, actual 204544 (1.00x)
Testing distribution - Worst bias is the 15-bit window at bit 16 - 0.242%


[[[ Keyset 'Seed' Tests ]]]

Keyset 'Seed' - 5000000 keys
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected       2910.4, actual   2926 (1.01x) (16)
Testing collisions (high 26-39 bits) - Worst is 37 bits: 106/90 (1.17x)
Testing collisions (high 12-bit) - Expected    4995904.0, actual 4995904 (1.00x)
Testing collisions (high  8-bit) - Expected    4999744.0, actual 4999744 (1.00x)
Testing collisions (low  32-bit) - Expected       2910.4, actual   2835 (0.97x)
Testing collisions (low  26-39 bits) - Worst is 36 bits: 183/181 (1.01x)
Testing collisions (low  12-bit) - Expected    4995904.0, actual 4995904 (1.00x)
Testing collisions (low   8-bit) - Expected    4999744.0, actual 4999744 (1.00x)
Testing distribution - Worst bias is the 19-bit window at bit  2 - 0.047%


[[[ Keyset 'PerlinNoise' Tests ]]]

Testing 16777216 coordinates (L2) : 
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected      32768.0, actual  32568 (0.99x) (-199)
Testing collisions (high 27-42 bits) - Worst is 34 bits: 8247/8191 (1.01x)
Testing collisions (high 12-bit) - Expected   16773120.0, actual 16773120 (1.00x)
Testing collisions (high  8-bit) - Expected   16776960.0, actual 16776960 (1.00x)
Testing collisions (low  32-bit) - Expected      32768.0, actual  32838 (1.00x) (71)
Testing collisions (low  27-42 bits) - Worst is 42 bits: 42/31 (1.31x)
Testing collisions (low  12-bit) - Expected   16773120.0, actual 16773120 (1.00x)
Testing collisions (low   8-bit) - Expected   16776960.0, actual 16776960 (1.00x)


[[[ Diff 'Differential' Tests ]]]

Testing 8303632 up-to-5-bit differentials in 64-bit keys -> 64 bit hashes.
100 reps, 830363200 total tests, expecting 0.00 random collisions..........
0 total collisions, of which 0 single collisions were ignored

Testing 11017632 up-to-4-bit differentials in 128-bit keys -> 64 bit hashes.
100 reps, 1101763200 total tests, expecting 0.00 random collisions..........
0 total collisions, of which 0 single collisions were ignored

Testing 2796416 up-to-3-bit differentials in 256-bit keys -> 64 bit hashes.
100 reps, 279641600 total tests, expecting 0.00 random collisions..........
0 total collisions, of which 0 single collisions were ignored



[[[ DiffDist 'Differential Distribution' Tests ]]]

Testing bit 0
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    563 (1.10x) (52)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    514 (1.00x) (3)
Testing collisions (low  24-36 bits) - Worst is 31 bits: 1076/1023 (1.05x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 1
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    523 (1.02x) (12)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 69/63 (1.08x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    459 (0.90x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 33/31 (1.03x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 2
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    520 (1.02x) (9)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 146/127 (1.14x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    545 (1.06x) (34)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 74/63 (1.16x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 3
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    541 (1.06x) (30)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 41/31 (1.28x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 513/511 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 4
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    525 (1.03x) (14)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 133/127 (1.04x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 27 bits: 16465/16383 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 5
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    492 (0.96x)
Testing collisions (high 24-36 bits) - Worst is 28 bits: 8186/8191 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    515 (1.01x) (4)
Testing collisions (low  24-36 bits) - Worst is 33 bits: 270/255 (1.05x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 6
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    522 (1.02x) (11)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    505 (0.99x) (-6)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 66/63 (1.03x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 7
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    523 (1.02x) (12)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 72/63 (1.13x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    533 (1.04x) (22)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 138/127 (1.08x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 8
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    485 (0.95x)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4100/4095 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    500 (0.98x)
Testing collisions (low  24-36 bits) - Worst is 30 bits: 2062/2047 (1.01x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 9
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    530 (1.04x) (19)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 269/255 (1.05x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    511 (1.00x)
Testing collisions (low  24-36 bits) - Worst is 31 bits: 1033/1023 (1.01x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 10
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    516 (1.01x) (5)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 39/31 (1.22x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    541 (1.06x) (30)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 71/63 (1.11x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 11
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    541 (1.06x) (30)
Testing collisions (high 24-36 bits) - Worst is 31 bits: 1119/1023 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    504 (0.98x) (-7)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 12
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    485 (0.95x)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 66/63 (1.03x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    510 (1.00x) (-1)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 144/127 (1.13x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 13
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    543 (1.06x) (32)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 281/255 (1.10x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    503 (0.98x) (-8)
Testing collisions (low  24-36 bits) - Worst is 33 bits: 272/255 (1.06x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 14
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    524 (1.02x) (13)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 136/127 (1.06x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    488 (0.95x)
Testing collisions (low  24-36 bits) - Worst is 29 bits: 4096/4095 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 15
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 39/31 (1.22x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    525 (1.03x) (14)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 16
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    550 (1.07x) (39)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 153/127 (1.20x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    519 (1.01x) (8)
Testing collisions (low  24-36 bits) - Worst is 33 bits: 266/255 (1.04x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 17
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    497 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 40/31 (1.25x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    526 (1.03x) (15)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 36/31 (1.13x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 18
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    452 (0.88x)
Testing collisions (high 24-36 bits) - Worst is 28 bits: 8165/8191 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    504 (0.98x) (-7)
Testing collisions (low  24-36 bits) - Worst is 29 bits: 4079/4095 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 19
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    489 (0.96x)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 261/255 (1.02x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    509 (0.99x) (-2)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 130/127 (1.02x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 20
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    512 (1.00x) (1)
Testing collisions (high 24-36 bits) - Worst is 30 bits: 2104/2047 (1.03x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    543 (1.06x) (32)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 543/511 (1.06x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 21
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    499 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4125/4095 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    539 (1.05x) (28)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 40/31 (1.25x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 22
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    480 (0.94x)
Testing collisions (high 24-36 bits) - Worst is 28 bits: 8103/8191 (0.99x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    537 (1.05x) (26)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 537/511 (1.05x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 23
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    496 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4099/4095 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    558 (1.09x) (47)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 88/63 (1.38x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 24
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    497 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    518 (1.01x) (7)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 33/31 (1.03x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 25
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    504 (0.98x) (-7)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 254/255 (0.99x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    511 (1.00x)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 511/511 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 26
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    519 (1.01x) (8)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 139/127 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    490 (0.96x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 70/63 (1.09x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 27
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    503 (0.98x) (-8)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 129/127 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    521 (1.02x) (10)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 28
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 34/31 (1.06x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    485 (0.95x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 65/63 (1.02x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 29
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    504 (0.98x) (-7)
Testing collisions (high 24-36 bits) - Worst is 30 bits: 2065/2047 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    521 (1.02x) (10)
Testing collisions (low  24-36 bits) - Worst is 33 bits: 276/255 (1.08x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 30
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    510 (1.00x) (-1)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4142/4095 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    512 (1.00x) (1)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 42/31 (1.31x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 31
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    512 (1.00x) (1)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 40/31 (1.25x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 32
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    518 (1.01x) (7)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 72/63 (1.13x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    476 (0.93x)
Testing collisions (low  24-36 bits) - Worst is 29 bits: 4096/4095 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 33
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    479 (0.94x)
Testing collisions (high 24-36 bits) - Worst is 29 bits: 4050/4095 (0.99x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    515 (1.01x) (4)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 131/127 (1.02x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 34
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    505 (0.99x) (-6)
Testing collisions (high 24-36 bits) - Worst is 31 bits: 1068/1023 (1.04x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    512 (1.00x) (1)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 39/31 (1.22x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 35
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    510 (1.00x) (-1)
Testing collisions (high 24-36 bits) - Worst is 31 bits: 1063/1023 (1.04x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    465 (0.91x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 36
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    507 (0.99x) (-4)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 34/31 (1.06x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    497 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 133/127 (1.04x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 37
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    510 (1.00x) (-1)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 133/127 (1.04x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    551 (1.08x) (40)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 46/31 (1.44x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 38
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 69/63 (1.08x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    548 (1.07x) (37)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 548/511 (1.07x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 39
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    482 (0.94x)
Testing collisions (high 24-36 bits) - Worst is 27 bits: 16267/16383 (0.99x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    485 (0.95x)
Testing collisions (low  24-36 bits) - Worst is 27 bits: 16369/16383 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 40
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    507 (0.99x) (-4)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 46/31 (1.44x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 41/31 (1.28x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 41
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    500 (0.98x)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 258/255 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    542 (1.06x) (31)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 76/63 (1.19x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 42
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    521 (1.02x) (10)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 34/31 (1.06x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    500 (0.98x)
Testing collisions (low  24-36 bits) - Worst is 30 bits: 2069/2047 (1.01x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 43
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    533 (1.04x) (22)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    520 (1.02x) (9)
Testing collisions (low  24-36 bits) - Worst is 31 bits: 1096/1023 (1.07x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 44
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    496 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 34/31 (1.06x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    500 (0.98x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 43/31 (1.34x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 45
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (high 24-36 bits) - Worst is 34 bits: 139/127 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    502 (0.98x) (-9)
Testing collisions (low  24-36 bits) - Worst is 28 bits: 8394/8191 (1.02x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 46
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    499 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    490 (0.96x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 34/31 (1.06x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 47
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    533 (1.04x) (22)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 36/31 (1.13x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 34 bits: 133/127 (1.04x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 48
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    502 (0.98x) (-9)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    562 (1.10x) (51)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 48/31 (1.50x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 49
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    518 (1.01x) (7)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 36/31 (1.13x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    491 (0.96x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 37/31 (1.16x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 50
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    496 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 66/63 (1.03x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    517 (1.01x) (6)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 68/63 (1.06x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 51
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    503 (0.98x) (-8)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 77/63 (1.20x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    496 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 70/63 (1.09x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 52
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    533 (1.04x) (22)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 71/63 (1.11x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    477 (0.93x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 71/63 (1.11x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 53
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    476 (0.93x)
Testing collisions (high 24-36 bits) - Worst is 26 bits: 32446/32767 (0.99x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    514 (1.00x) (3)
Testing collisions (low  24-36 bits) - Worst is 31 bits: 1040/1023 (1.02x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 54
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    458 (0.89x)
Testing collisions (high 24-36 bits) - Worst is 30 bits: 2047/2047 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    500 (0.98x)
Testing collisions (low  24-36 bits) - Worst is 30 bits: 2071/2047 (1.01x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 55
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    514 (1.00x) (3)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 73/63 (1.14x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    472 (0.92x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 69/63 (1.08x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 56
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    552 (1.08x) (41)
Testing collisions (high 24-36 bits) - Worst is 31 bits: 1105/1023 (1.08x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    503 (0.98x) (-8)
Testing collisions (low  24-36 bits) - Worst is 29 bits: 4089/4095 (1.00x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 57
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 258/255 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    492 (0.96x)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 41/31 (1.28x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 58
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    525 (1.03x) (14)
Testing collisions (high 24-36 bits) - Worst is 35 bits: 66/63 (1.03x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    513 (1.00x) (2)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 66/63 (1.03x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 59
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    487 (0.95x)
Testing collisions (high 24-36 bits) - Worst is 28 bits: 8160/8191 (1.00x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    502 (0.98x) (-9)
Testing collisions (low  24-36 bits) - Worst is 33 bits: 254/255 (0.99x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 60
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    516 (1.01x) (5)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 35/31 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    498 (0.97x)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 74/63 (1.16x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 61
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    496 (0.97x)
Testing collisions (high 24-36 bits) - Worst is 31 bits: 1033/1023 (1.01x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    540 (1.05x) (29)
Testing collisions (low  24-36 bits) - Worst is 32 bits: 540/511 (1.05x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 62
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    544 (1.06x) (33)
Testing collisions (high 24-36 bits) - Worst is 33 bits: 278/255 (1.09x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    522 (1.02x) (11)
Testing collisions (low  24-36 bits) - Worst is 36 bits: 36/31 (1.13x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)

Testing bit 63
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected        512.0, actual    534 (1.04x) (23)
Testing collisions (high 24-36 bits) - Worst is 36 bits: 38/31 (1.19x)
Testing collisions (high 12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (high  8-bit) - Expected    2096896.0, actual 2096896 (1.00x)
Testing collisions (low  32-bit) - Expected        512.0, actual    506 (0.99x) (-5)
Testing collisions (low  24-36 bits) - Worst is 35 bits: 75/63 (1.17x)
Testing collisions (low  12-bit) - Expected    2093056.0, actual 2093056 (1.00x)
Testing collisions (low   8-bit) - Expected    2096896.0, actual 2096896 (1.00x)



[[[ Prng Tests ]]]

Generating 33554432 random numbers : 
Testing collisions ( 64-bit) - Expected    0.0, actual      0 (0.00x)
Testing collisions (high 32-bit) - Expected     262144.0, actual 130276 (0.50x)
Testing collisions (high 29-45 bits) - Worst is 45 bits: 18/31 (0.56x)
Testing collisions (low  32-bit) - Expected     262144.0, actual 130638 (0.50x)
Testing collisions (low  29-45 bits) - Worst is 41 bits: 275/511 (0.54x)


[[[ BIC 'Bit Independence Criteria' Tests ]]]

...........
Max bias 0.026920 - ( 94 :  14, 25)


Input vcode 0x00000001, Output vcode 0x00000001, Result vcode 0x00000001
Verification value is 0x00000001 - Testing took -266.462347 seconds
-------------------------------------------------------------------------------
[[[ BadSeeds Tests ]]]

Testing 0 internal secrets:
0x0 PASS
Testing the first 0xffffffff seeds ...
4 threads starting...
at 0 at 40000000  !!!!! !!!!!Bad seed 0x0x40000001
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0x17
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Testing collisions (high 32-bit) - Expected          0.0, at 80000000 Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x19
Worst is  0 bits:  0/ 1 (0.00x)at c0000000 
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!

Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)

Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)

Testing collisions (low  12-bit) - Expected          0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)actual      1 (682.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
 !!!!!Bad seed 0x0x1c
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x8000001a
Testing collisions ( 64-bit) - Expected    0.0,  !!!!!Bad seed 0x0x1f
actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, Worst bias is the -1-bit window at bit -1 - 0.000%
actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Broken seed 0x8000001d => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x8000001d
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
 !!!!!Bad seed 0x0x40000017
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x28
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000029
 !!!!!Bad seed 0x0x4000001a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x)Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
 (1)Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
 !!!!!Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!

Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

 !!!!!Bad seed 0x0x4000001b
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) !!!!! (2) !!!!!
Bad seed 0x0x8000002b
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!! !!!!!Bad seed 0x0x37
Bad seed 0x0x8000002d
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!

Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 (1)Testing collisions (high  5- 2 bits) - 
Worst is  0 bits:  0/ 1 (0.00x)Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 (2)Testing collisions (low   5- 2 bits) -  !!!!!

Testing distribution - Worst is  0 bits:  0/ 1 (0.00x)Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x)
 (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (low  12-bit) - Expected          0.0,  (1)actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - 
Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!
Bad seed 0x0x40000022
 !!!!!Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0x38
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000030
 !!!!!Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x)Bad seed 0x0x3a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 (1)Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!

Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)
 (1) !!!!! !!!!!Bad seed 0x0x40000024

Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x)Bad seed 0x0x42
 (1)Testing collisions ( 64-bit) - Expected    0.0, Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x)actual      1 (42.67x) (1) (2)
 !!!!!
Testing collisions (low  32-bit) - Expected          0.0, Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x)actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x) !!!!!
 (2)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution -  !!!!!
Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x40000025
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Bad seed 0x0x48
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x4b
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x)Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0,  (1)
actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)actual      1 (42.67x)
 (1)Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000% (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

 !!!!! !!!!!Bad seed 0x0x8000005b
Testing collisions ( 64-bit) - Expected    0.0, Bad seed 0x0x40000026
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - actual      1 (3074457345618258432.00x)Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0,  (1)actual      1 (715827882.67x) (1)
 !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Worst is  0 bits:  0/ 1 (0.00x) !!!!!
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Bad seed 0x0x40000027
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
 (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (low  12-bit) - Expected          0.0,  !!!!! !!!!!Bad seed 0x0x5a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (high 32-bit) - Expected          0.0, Bad seed 0x0x8000005d
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 (1)actual      1 (715827882.67x)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - 
Worst is  0 bits:  0/ 1 (0.00x) (1)

Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (low  32-bit) - Expected          0.0, Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high  5- 2 bits) - actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x)Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0,  (1)actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, 
actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x40000031
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Bad seed 0x0x5c
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high 32-bit) - Expected          0.0, actual      3 (2147483648.00x) (3) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      3 (2048.00x) (3) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      3 (128.00x) (3) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x8000007a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, Bad seed 0x0x60
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - actual      1 (3074457345618258432.00x) (1) !!!!!
Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)
 (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
 !!!!!Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%Bad seed 0x0x8000007c
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!

Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!! !!!!!Bad seed 0x0x62
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x)Bad seed 0x0x40000049
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (2) (1) !!!!!
 !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000086
 !!!!!Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Bad seed 0x0x64
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 (1)Testing collisions (high  5- 2 bits) -  !!!!!Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)
 (1)
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)Testing collisions (low  32-bit) - Expected          0.0, Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)

Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)actual      1 (715827882.67x) (1)

Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, Testing collisions (low  12-bit) - Expected          0.0, 
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (682.67x)actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0,  (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Worst bias is the -1-bit window at bit -1 - 0.000%
actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x40000050
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
 !!!!!Bad seed 0x0x8000008a
Testing collisions ( 64-bit) - Expected    0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x)actual      1 (3074457345618258432.00x) (1) !!!!!
 (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0,  !!!!!actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)Bad seed 0x0x6c
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x)
Testing collisions (low  32-bit) - Expected          0.0,  (1)actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

 !!!!!Bad seed 0x0x40000061
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)

Testing collisions (low  12-bit) - Expected          0.0,  !!!!!actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Bad seed 0x0x80000094
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 !!!!!Bad seed 0x0x40000068
Testing collisions ( 64-bit) - Expected    0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000096
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, 
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
actual      2 (1431655765.33x) !!!!! (2) !!!!!
Bad seed 0x0x77
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 (2) !!!!!
actual      1 (42.67x)Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0,  (1)actual      2 (85.33x)
Testing collisions (low  32-bit) - Expected          0.0,  (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000098
actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions ( 64-bit) - Expected    0.0,  !!!!!actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Bad seed 0x0x40000077
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, Bad seed 0x0x78
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
actual      1 (715827882.67x)actual      1 (715827882.67x) (1)
 (1)Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)
 (1)Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)


Testing collisions (low  12-bit) - Expected          0.0, Testing distribution - actual      1 (682.67x) (1)Worst bias is the -1-bit window at bit -1 - 0.000%Testing collisions (low  12-bit) - Expected          0.0, 
actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)
Testing collisions (low   8-bit) - Expected          0.0,  (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x8000009a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) !!!!! (1) !!!!!
Bad seed 0x0x40000089
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
actual      1 (715827882.67x)Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
 (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x)Worst is  0 bits:  0/ 1 (0.00x) (1)

Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (low   8-bit) - Expected          0.0, Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!! !!!!!Bad seed 0x0x8e
actual      1 (42.67x)Bad seed 0x0x8000009c
 (1)Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, 
Testing distribution - actual      1 (715827882.67x)Worst bias is the -1-bit window at bit -1 - 0.000%actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
 (1)

Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!! !!!!!Bad seed 0x0x91
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1)Bad seed 0x0x40000095
 !!!!!Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!
Bad seed 0x0x8000009e
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0,  (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x40000097
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x800000aa
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) !!!!! (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x800000ab
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Bad seed 0x0x40000099
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)Testing collisions (high  5- 2 bits) - 
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Worst is  0 bits:  0/ 1 (0.00x) !!!!!Bad seed 0x0x800000ad
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0,  !!!!!actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) (1)Bad seed 0x0xac
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!

Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x)Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution -  (1)
Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (low   5- 2 bits) -  !!!!!Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0xad
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0x4000009a
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0xae
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Bad seed 0x0x800000bb
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
 (1)Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

Testing collisions (low  32-bit) - Expected          0.0,  !!!!!actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Bad seed 0x0x800000bc
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
 !!!!!Bad seed 0x0x400000bc
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0xbc
Testing collisions ( 64-bit) - Expected    0.0,  !!!!!actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0x400000bd
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) !!!!! (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, Bad seed 0x0x800000be
actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!

Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution -  (1)
Worst bias is the -1-bit window at bit -1 - 0.000%
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x)Testing collisions (high  8-bit) - Expected          0.0,  (1)actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x400000bf
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0xc2
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) -  !!!!!Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x8000016e
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000170
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0x400005d3
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - 
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x)Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0xd2
Testing collisions ( 64-bit) - Expected    0.0,  (1)
actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x)actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0,  (1)
Testing distribution - actual      1 (682.67x)Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x400005e1
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0,  !!!!!actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)Bad seed 0x0xdc

Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x)Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000640
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x400005ed
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 !!!!!Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Bad seed 0x0x80000836
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)Testing collisions (low  12-bit) - Expected          0.0, 
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x)actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000838
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 !!!!!Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
 !!!!!Bad seed 0x0x400005f0
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Bad seed 0x0xf3
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x)Testing collisions (high 12-bit) - Expected          0.0, 
actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x)Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
 (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1) (1)

Testing collisions (low   8-bit) - Expected          0.0, Testing collisions (high  5- 2 bits) - actual      1 (42.67x) (1)Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)Testing collisions (low  32-bit) - Expected          0.0, 
Testing distribution - actual      1 (715827882.67x) (1)

Testing collisions (high  8-bit) - Expected          0.0, Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)actual      1 (42.67x) (1)

Testing collisions (low  12-bit) - Expected          0.0, Worst bias is the -1-bit window at bit -1 - 0.000%actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, 
actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x80000839
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x400005f1
Testing collisions ( 64-bit) - Expected    0.0, actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - actual      1 (715827882.67x)Worst bias is the -1-bit window at bit -1 - 0.000% (1)

Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x) !!!!!Bad seed 0x0x8000083b

Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!Bad seed 0x0x109
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) !!!!! (2) !!!!!
Bad seed 0x0x400005f3
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      3 (128.00x) (3) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2)Worst bias is the -1-bit window at bit -1 - 0.000%
 !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000% !!!!!Bad seed 0x0x8000085e
 !!!!!Bad seed 0x0x8000085f
 !!!!!Bad seed 0x0x80000860
 !!!!!Bad seed 0x0x123
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%

 !!!!! !!!!!Bad seed 0x0x400005f5
Testing collisions ( 64-bit) - Expected    0.0, actual      2 (6148914691236516864.00x) (2) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (high  8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing collisions (low  32-bit) - Expected          0.0, actual      2 (1431655765.33x) (2) !!!!!
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      2 (1365.33x) (2) !!!!!
Testing collisions (low   8-bit) - Expected          0.0, actual      2 (85.33x) (2) !!!!!
Testing distribution - Worst bias is the -1-bit window at bit -1 - 0.000%
Bad seed 0x0x8000087d
 !!!!! !!!!!Bad seed 0x0x12a
Bad seed 0x0x8000087f
 !!!!!Bad seed 0x0x12d
 !!!!! !!!!!Bad seed 0x0x4000062b
Testing collisions ( 64-bit) - Expected    0.0, Bad seed 0x0x80000883
actual      1 (3074457345618258432.00x) (1) !!!!!
Testing collisions (high 32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (high  5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (high 12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (high  8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing collisions (low  32-bit) - Expected          0.0, actual      1 (715827882.67x) (1)
Testing collisions (low   5- 2 bits) - Worst is  0 bits:  0/ 1 (0.00x)
Testing collisions (low  12-bit) - Expected          0.0, actual      1 (682.67x) (1)
Testing collisions (low   8-bit) - Expected          0.0, actual      1 (42.67x) (1)
Testing distribution -  !!!!! !!!!!Bad seed 0x0x12f
Bad seed 0x0x80000888
 !!!!!Bad seed 0x0x80000889
 !!!!!Bad seed 0x0x8000088a
 !!!!!Bad seed 0x0x132
 !!!!!Bad seed 0x0x8000088b
 !!!!!Worst bias is the -1-bit window at bit -1 - 0.000%
Bad seed 0x0x8000088c
 !!!!!Bad seed 0x0x8000088e
 !!!!! !!!!!Bad seed 0x0x8000088f
Bad seed 0x0x40000633
 !!!!!Bad seed 0x0x40000634
 !!!!!Bad seed 0x0x80000892
 !!!!!Bad seed 0x0x40000636
 !!!!!Bad seed 0x0x40000637
 !!!!! !!!!!Bad seed 0x0x80000894
 !!!!!Bad seed 0x0x80000895
 !!!!!Bad seed 0x0x80000897
 !!!!!Bad seed 0x0x80000898
 !!!!!Bad seed 0x0x8000089b
 !!!!!Bad seed 0x0x40000647
 !!!!!Bad seed 0x0x8000089c
 !!!!!Bad seed 0x0x8000089d
Bad seed 0x0x13a
 !!!!!Bad seed 0x0x8000089e
 !!!!!Bad seed 0x0x13e
 !!!!! !!!!!Bad seed 0x0x40000649
Bad seed 0x0x13f
 !!!!! !!!!!Bad seed 0x0x800008a5
 !!!!!Bad seed 0x0x800008a6
 !!!!!Bad seed 0x0x40000654
 !!!!!Bad seed 0x0x800008aa
 !!!!!Bad seed 0x0x140
Bad seed 0x0x800008ac
 !!!!!Bad seed 0x0x40000a3e
 !!!!!Bad seed 0x0x800008ad
 !!!!!Bad seed 0x0x142
 !!!!! !!!!!Bad seed 0x0x40000a44
Bad seed 0x0x146
 !!!!! !!!!!Bad seed 0x0x40000a45
 !!!!!Bad seed 0x0x800008ae
 !!!!!Bad seed 0x0x40000a58
 !!!!!Bad seed 0x0x800008b6
 !!!!!Bad seed 0x0x800008b7
 !!!!!Bad seed 0x0x800008b9
 !!!!!Bad seed 0x0x40000a91
 !!!!!Bad seed 0x0x800008c1
 !!!!!Bad seed 0x0x800008c8
 !!!!!Bad seed 0x0x800008cd
 !!!!!Bad seed 0x0x40000a9c
 !!!!!Bad seed 0x0x800008d4
 !!!!!Bad seed 0x0x800008d7
 !!!!!Bad seed 0x0x40000aab
 !!!!!Bad seed 0x0x40000ab1
 !!!!!Bad seed 0x0x800008e8
 !!!!!Bad seed 0x0x800008ed
 !!!!!Bad seed 0x0x80000903
 !!!!!Bad seed 0x0x80000907
 !!!!!Bad seed 0x0x8000091e
 !!!!!Bad seed 0x0x40000ac2
 !!!!!Bad seed 0x0x80000939
 !!!!!Broken seed 0x40000ac7 => 0 with key[16] of all 0 bytes
Bad seed 0x0x8000093c
 !!!!!Bad seed 0x0x40000ac8
 !!!!!Bad seed 0x0x8000093f
Broken seed 0x40000ad9 => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x80000942
 !!!!!Bad seed 0x0x80000944
 !!!!!Bad seed 0x0x40000af5
 !!!!!Bad seed 0x0x80000946
 !!!!!Bad seed 0x0x40000af6
 !!!!!Bad seed 0x0x80000949
 !!!!!Bad seed 0x0x8000094b
 !!!!!Bad seed 0x0x8000094d
 !!!!!Bad seed 0x0x40000b05
 !!!!!Bad seed 0x0x40000b08
 !!!!!Bad seed 0x0x40000b0b
 !!!!!Bad seed 0x0x80000956
 !!!!!Bad seed 0x0x40000b11
 !!!!!Bad seed 0x0x8000095a
 !!!!!Bad seed 0x0x40000b18
 !!!!!Bad seed 0x0x40000b1b
 !!!!!Bad seed 0x0x40000b1f
 !!!!!Bad seed 0x0x80000960
 !!!!!Bad seed 0x0x80000962
 !!!!!Bad seed 0x0x80000965
 !!!!!Bad seed 0x0x40000b26
 !!!!!Bad seed 0x0x40000b28
 !!!!!Bad seed 0x0x8000096e
 !!!!!Bad seed 0x0x40000b2b
 !!!!!Bad seed 0x0x40000b2d
 !!!!!Bad seed 0x0x80000974
 !!!!!Bad seed 0x0x80000976
 !!!!!Bad seed 0x0x40000b31
 !!!!!Bad seed 0x0x8000097b
 !!!!!Bad seed 0x0x40000b36
 !!!!!Bad seed 0x0x8000097d
 !!!!!Bad seed 0x0x40000b3e
 !!!!!Bad seed 0x0x80000985
 !!!!!Bad seed 0x0x80000987
 !!!!!Bad seed 0x0x40000b48
 !!!!!Bad seed 0x0x40000b4a
 !!!!!Bad seed 0x0x8000098e
 !!!!!Bad seed 0x0x40000b4c
 !!!!!Bad seed 0x0x80000992
 !!!!!Bad seed 0x0x40000b51
 !!!!!Bad seed 0x0x40000b53
 !!!!!Bad seed 0x0x80000998
 !!!!!Bad seed 0x0x40000b57
 !!!!!Bad seed 0x0x40000b59
 !!!!!Bad seed 0x0x800009a0
 !!!!!Bad seed 0x0x40000b5f
 !!!!!Bad seed 0x0x800009a6
 !!!!!Bad seed 0x0x40000b63
 !!!!!Bad seed 0x0x800009ad
 !!!!!Bad seed 0x0x800009b4
 !!!!!Bad seed 0x0x800009b6
 !!!!!Bad seed 0x0x800009b9
 !!!!!Bad seed 0x0x40000b79
 !!!!!Bad seed 0x0x800009be
 !!!!!Bad seed 0x0x40000b7e
 !!!!!Bad seed 0x0x800009c3
 !!!!!Bad seed 0x0x40000b83
 !!!!!Bad seed 0x0x800009c6
 !!!!!Bad seed 0x0x800009c8
 !!!!!Bad seed 0x0x800009cb
 !!!!!Bad seed 0x0x800009cd
 !!!!!Bad seed 0x0x40000b92
 !!!!!Bad seed 0x0x40000b98
 !!!!!Bad seed 0x0x800009d9
 !!!!!Bad seed 0x0x40000b9d
 !!!!!Bad seed 0x0x800009df
 !!!!!Bad seed 0x0x800009e3
 !!!!!Bad seed 0x0x40000bab
 !!!!!Bad seed 0x0x40000bad
 !!!!!Bad seed 0x0x40000bb1
 !!!!!Bad seed 0x0x800009f3
 !!!!!Bad seed 0x0x40000bb4
 !!!!!Bad seed 0x0x40000bb6
 !!!!!Bad seed 0x0x40000bba
 !!!!!Bad seed 0x0x800009fb
 !!!!!Bad seed 0x0x40000be2
 !!!!!Bad seed 0x0x80000a05
 !!!!!Bad seed 0x0x40000bea
Bad seed 0x0x14b
 !!!!!Bad seed 0x0x40000cdb
 !!!!! !!!!!Bad seed 0x0x40000cdc
Bad seed 0x0x15c
 !!!!!Bad seed 0x0x15d
 !!!!!Bad seed 0x0x15f
 !!!!! !!!!!Bad seed 0x0x40000ce2
Bad seed 0x0x161
 !!!!!Bad seed 0x0x162
 !!!!! !!!!!Bad seed 0x0x164
Bad seed 0x0x40000ce6
 !!!!!Bad seed 0x0x40000ce7
 !!!!!Bad seed 0x0x40000ce8
 !!!!! !!!!!Bad seed 0x0x40000cea
Bad seed 0x0x168
 !!!!!Bad seed 0x0x40000cee
 !!!!!Bad seed 0x0x169
 !!!!!Bad seed 0x0x16c
 !!!!!Bad seed 0x0x16d
 !!!!!Bad seed 0x0x40000e69
 !!!!!Bad seed 0x0x40000e6a
 !!!!!Bad seed 0x0x173
 !!!!!Bad seed 0x0x40000e6e
 !!!!!Bad seed 0x0x40000e6f
 !!!!!Bad seed 0x0x177
 !!!!!Bad seed 0x0x178
 !!!!!Bad seed 0x0x179
 !!!!!Bad seed 0x0x40000e73
 !!!!!Bad seed 0x0x17c
 !!!!!Bad seed 0x0x40000e75
 !!!!!Bad seed 0x0x40000e76
 !!!!!Bad seed 0x0x17f
 !!!!!Bad seed 0x0x180
 !!!!!Bad seed 0x0x40000e7a
 !!!!!Bad seed 0x0x184
 !!!!!Bad seed 0x0x40000e7d
 !!!!!Bad seed 0x0x40000e7f
 !!!!!Bad seed 0x0x80000a0f
 !!!!!Bad seed 0x0x40000e8c
 !!!!! !!!!!Bad seed 0x0x80000a18
 !!!!!Bad seed 0x0x80000a1f
 !!!!! !!!!!Bad seed 0x0x80000a24
Bad seed 0x0x40000e98
 !!!!!Bad seed 0x0x40000e9b
 !!!!!Bad seed 0x0x80000a2e
 !!!!!Bad seed 0x0x40000ea0
Bad seed 0x0x188
 !!!!!Bad seed 0x0x18a
 !!!!!Bad seed 0x0x40000ead
 !!!!!Bad seed 0x0x190
 !!!!! !!!!!Bad seed 0x0x80000a3a
 !!!!!Bad seed 0x0x80000a3f
 !!!!! !!!!!Bad seed 0x0x422
Bad seed 0x0x80000a41
 !!!!!Bad seed 0x0x40000eb2
 !!!!!Bad seed 0x0x40000eb3
 !!!!!Bad seed 0x0x40000eb4
 !!!!! !!!!!Bad seed 0x0x80000cac
Bad seed 0x0x40000ebe
 !!!!!Bad seed 0x0x40000ebf
 !!!!!Bad seed 0x0x40000ec0
 !!!!!Bad seed 0x0x40000ec1
 !!!!!Bad seed 0x0x80000cb0
 !!!!!Bad seed 0x0x80000cc3
 !!!!!Bad seed 0x0x40000ed5
 !!!!!Bad seed 0x0x40000ed6
 !!!!!Bad seed 0x0x40000ed7
 !!!!! !!!!!Bad seed 0x0x80000cc7
Bad seed 0x0x40000ed9
Broken seed 0x40000eda => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x80000cc9
 !!!!!Bad seed 0x0x40000edb
 !!!!!Bad seed 0x0x40000edc
 !!!!!Bad seed 0x0x80000ccc
Bad seed 0x0x424
 !!!!!Bad seed 0x0x40000edf
 !!!!!Bad seed 0x0x582
 !!!!!Bad seed 0x0x583
 !!!!!Bad seed 0x0x584
Broken seed 0x585 => 0 with key[16] of all 0 bytes
 !!!!! !!!!!Bad seed 0x0x40000ee3
 !!!!!Bad seed 0x0x40000ee4
 !!!!!Bad seed 0x0x40000ee5
 !!!!! !!!!!Bad seed 0x0x80000dec
Bad seed 0x0x40000ee7
 !!!!!Bad seed 0x0x80000ded
 !!!!!Bad seed 0x0x40000ee8
 !!!!!Bad seed 0x0x40000ee9
 !!!!!Bad seed 0x0x40000eeb
 !!!!!Bad seed 0x0x80000df1
 !!!!!Bad seed 0x0x40000eec
 !!!!!Bad seed 0x0x80000df2
 !!!!!Bad seed 0x0x80000df3
 !!!!!Bad seed 0x0x80000df4
 !!!!!Bad seed 0x0x40000ef0
 !!!!!Bad seed 0x0x80000df6
 !!!!!Bad seed 0x0x40000ef1
 !!!!!Bad seed 0x0x80000df7
 !!!!!Bad seed 0x0x80000df8
 !!!!!Bad seed 0x0x40000ef3
 !!!!!Bad seed 0x0x80000df9
 !!!!!Bad seed 0x0x80000dfa
 !!!!!Bad seed 0x0x40000ef6
 !!!!!Bad seed 0x0x80000dfd
 !!!!!Bad seed 0x0x40000ef8
 !!!!!Bad seed 0x0x40000ef9
 !!!!!Bad seed 0x0x40000efa
 !!!!! !!!!!Bad seed 0x0x80000e01
Bad seed 0x0x40000efc
 !!!!!Bad seed 0x0x40000efd
 !!!!!Bad seed 0x0x40000efe
 !!!!! !!!!!Bad seed 0x0x80000e05
Bad seed 0x0x40000f00
 !!!!!Bad seed 0x0x80000e06
Broken seed 0x80000e07 => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x80000e07
 !!!!!Bad seed 0x0x40000f02
 !!!!!Bad seed 0x0x40000f03
 !!!!!Bad seed 0x0x40000f04
 !!!!!Bad seed 0x0x40000f05
 !!!!!Bad seed 0x0x40000f06
 !!!!! !!!!!Bad seed 0x0x80000e0d
Bad seed 0x0x40000f08
 !!!!!Bad seed 0x0x40000f09
 !!!!!Bad seed 0x0x40000f0a
 !!!!!Bad seed 0x0x40000f0b
 !!!!!Bad seed 0x0x40000f0d
 !!!!!Bad seed 0x0x40000f0e
 !!!!!Bad seed 0x0x40000f0f
 !!!!! !!!!!Bad seed 0x0x80000e16
Bad seed 0x0x40000f11
 !!!!!Bad seed 0x0x40000f12
 !!!!!Bad seed 0x0x40000f13
 !!!!! !!!!!Bad seed 0x0x80000e1a
Bad seed 0x0x40000f15
 !!!!!Bad seed 0x0x40000f16
 !!!!!Bad seed 0x0x40000f17
 !!!!!Bad seed 0x0x40000f18
 !!!!!Bad seed 0x0x80000e1e
 !!!!!Bad seed 0x0x80000e1f
 !!!!!Bad seed 0x0x80000e20
 !!!!!Bad seed 0x0x40000f1c
 !!!!!Bad seed 0x0x80000e22
 !!!!!Bad seed 0x0x80000e23
Broken seed 0x80000e24 => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x40000f1f
 !!!!!Bad seed 0x0x80000e25
 !!!!!Bad seed 0x0x40000f20
 !!!!!Bad seed 0x0x40000f21
 !!!!!Bad seed 0x0x80000e28
 !!!!!Bad seed 0x0x40000f23
 !!!!!Bad seed 0x0x40000f24
 !!!!!Bad seed 0x0x40000f25
 !!!!!Bad seed 0x0x80000e2c
 !!!!!Bad seed 0x0x40000f27
 !!!!!Bad seed 0x0x40000f28
 !!!!!Bad seed 0x0x80000e2e
 !!!!!Bad seed 0x0x40000f29
 !!!!!Bad seed 0x0x80000e2f
 !!!!!Bad seed 0x0x40000f2a
 !!!!!Bad seed 0x0x40000f2b
 !!!!!Bad seed 0x0x40000f2c
 !!!!!Bad seed 0x0x40000f2d
 !!!!!Bad seed 0x0x80000e33
 !!!!!Bad seed 0x0x80000e34
 !!!!!Bad seed 0x0x80000e35
 !!!!!Bad seed 0x0x80000e36
 !!!!!Bad seed 0x0x40000f31
 !!!!!Bad seed 0x0x40000f32
 !!!!!Bad seed 0x0x80000e38
 !!!!!Bad seed 0x0x80000e39
 !!!!!Bad seed 0x0x80000e3a
Broken seed 0x80000e3b => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x40000f36
 !!!!!Bad seed 0x0x40000f37
 !!!!!Bad seed 0x0x40000f38
 !!!!!Bad seed 0x0x40000f39
 !!!!!Bad seed 0x0x80000e3f
 !!!!!Bad seed 0x0x80000e40
 !!!!!Bad seed 0x0x40000f3b
 !!!!!Bad seed 0x0x40000f3c
 !!!!!Bad seed 0x0x40000f3d
 !!!!!Bad seed 0x0x80000e44
 !!!!!Bad seed 0x0x40000f40
 !!!!!Bad seed 0x0x80000e46
 !!!!!Bad seed 0x0x80000e47
 !!!!!Bad seed 0x0x80000e48
 !!!!!Bad seed 0x0x40000f43
 !!!!!Bad seed 0x0x40000f44
 !!!!!Bad seed 0x0x40000f45
 !!!!!Bad seed 0x0x80000e4c
 !!!!!Bad seed 0x0x40000f48
 !!!!!Broken seed 0x40000f49 => 0 with key[16] of all 0 bytes
Bad seed 0x0x80000e4e
 !!!!!Bad seed 0x0x40000f4a
 !!!!!Bad seed 0x0x80000e50
 !!!!!Bad seed 0x0x80000e51
 !!!!!Bad seed 0x0x80000e52
 !!!!!Bad seed 0x0x40000f4e
 !!!!!Bad seed 0x0x80000e54
 !!!!!Bad seed 0x0x80000e55
 !!!!!Bad seed 0x0x80000e56
 !!!!!Bad seed 0x0x80000e57
 !!!!!Bad seed 0x0x40000f52
 !!!!!Bad seed 0x0x40000f53
 !!!!!Bad seed 0x0x40000f54
 !!!!!Bad seed 0x0x80000e5b
 !!!!!Bad seed 0x0x40000f56
 !!!!!Bad seed 0x0x80000e5c
 !!!!!Bad seed 0x0x80000e5d
 !!!!!Bad seed 0x0x80000e5e
 !!!!!Bad seed 0x0x80000e5f
 !!!!!Bad seed 0x0x40000f5c
 !!!!!Bad seed 0x0x80000e62
 !!!!!Bad seed 0x0x40000f5e
 !!!!!Bad seed 0x0x80000e63
 !!!!!Bad seed 0x0x40000f5f
 !!!!!Bad seed 0x0x40000f60
 !!!!!Bad seed 0x0x80000e65
 !!!!!Bad seed 0x0x80000e66
 !!!!!Bad seed 0x0x80000e67
 !!!!!Bad seed 0x0x40000f63
 !!!!!Bad seed 0x0x40000f64
 !!!!!Bad seed 0x0x40000f65
 !!!!!Bad seed 0x0x80000e6a
 !!!!!Bad seed 0x0x80000e6b
 !!!!!Bad seed 0x0x80000e6c
 !!!!!Bad seed 0x0x80000e6d
 !!!!!Bad seed 0x0x40000f69
 !!!!!Bad seed 0x0x40000f6a
 !!!!!Bad seed 0x0x40000f6b
 !!!!!Bad seed 0x0x80000e71
 !!!!!Bad seed 0x0x40000f6d
 !!!!!Bad seed 0x0x80000f3b
 !!!!!Bad seed 0x0x40000f6f
 !!!!!Bad seed 0x0x80000f3d
 !!!!!Bad seed 0x0x40000f71
 !!!!!Bad seed 0x0x40000f72
 !!!!!Bad seed 0x0x40000f73
 !!!!!Bad seed 0x0x80000f41
Bad seed 0x0x585
 !!!!!Bad seed 0x0x40000f77
 !!!!!Bad seed 0x0x587
 !!!!!Bad seed 0x0x588
 !!!!!Bad seed 0x0x40000f7a
 !!!!!Bad seed 0x0x58a
 !!!!!Bad seed 0x0x58b
 !!!!!Bad seed 0x0x58c
 !!!!!Bad seed 0x0x59a
 !!!!!Bad seed 0x0x59b
 !!!!!Bad seed 0x0x40000f8d
 !!!!!Bad seed 0x0x59d
 !!!!!Bad seed 0x0x59e
 !!!!! !!!!!Bad seed 0x0x5a0
Bad seed 0x0x40000f90
 !!!!!Bad seed 0x0x40000f91
 !!!!!Bad seed 0x0x5a4
Broken seed 0x5a5 => 0 with key[16] of all 0 bytes
Broken seed 0x80000f42 => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x40000f98
 !!!!!Bad seed 0x0x80000f47
 !!!!!Bad seed 0x0x80000f48
 !!!!!Bad seed 0x0x40000f9a
 !!!!!Bad seed 0x0x40000f9b
 !!!!!Bad seed 0x0x40000f9c
 !!!!!Bad seed 0x0x80000f4b
 !!!!!Bad seed 0x0x80000f4c
 !!!!!Bad seed 0x0x80000f4d
 !!!!!Bad seed 0x0x40000fa0
 !!!!!Bad seed 0x0x80000f50
 !!!!!Bad seed 0x0x40000fa2
 !!!!!Bad seed 0x0x40000fa3
 !!!!!Bad seed 0x0x40000fa4
 !!!!!Bad seed 0x0x80000f54
 !!!!!Bad seed 0x0x40000fa6
 !!!!!Bad seed 0x0x40000fa7
 !!!!!Bad seed 0x0x80000f56
 !!!!!Bad seed 0x0x40000fa9
 !!!!!Bad seed 0x0x80000f58
 !!!!!Bad seed 0x0x40000faa
 !!!!!Bad seed 0x0x40000fab
Broken seed 0x80000f5b => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x40000fac
 !!!!!Bad seed 0x0x80000f5c
 !!!!!Bad seed 0x0x40000fae
 !!!!!Bad seed 0x0x40000faf
 !!!!!Bad seed 0x0x80000f5f
 !!!!!Bad seed 0x0x40000fb1
 !!!!!Bad seed 0x0x40000fb2
 !!!!!Bad seed 0x0x40000fb3
 !!!!!Bad seed 0x0x40000fb4
 !!!!!Bad seed 0x0x80000f64
 !!!!!Bad seed 0x0x40000fb6
 !!!!!Bad seed 0x0x40000fb7
 !!!!!Bad seed 0x0x80000f67
 !!!!!Bad seed 0x0x40000fb9
 !!!!!Bad seed 0x0x80000f69
 !!!!!Bad seed 0x0x40000fbb
 !!!!!Bad seed 0x0x40000fbc
 !!!!!Bad seed 0x0x40000fbd
 !!!!!Bad seed 0x0x40000fbe
 !!!!! !!!!!Bad seed 0x0x80000f6e
Bad seed 0x0x40000fc0
 !!!!!Bad seed 0x0x40000fc1
 !!!!!Bad seed 0x0x40000fc2
 !!!!!Bad seed 0x0x40000fc3
 !!!!!Bad seed 0x0x40000fc4
 !!!!!Bad seed 0x0x80000f74
 !!!!!Bad seed 0x0x40000fc6
 !!!!!Bad seed 0x0x40000fc7
 !!!!!Bad seed 0x0x40000fc8
 !!!!!Bad seed 0x0x40000fc9
 !!!!!Bad seed 0x0x40000fca
 !!!!!Bad seed 0x0x80000f79
 !!!!!Bad seed 0x0x40000fcb
 !!!!!Bad seed 0x0x40000fcc
 !!!!!Bad seed 0x0x40000fce
 !!!!!Bad seed 0x0x80000f7e
 !!!!!Bad seed 0x0x40000fd0
 !!!!!Bad seed 0x0x40000fd1
 !!!!!Bad seed 0x0x40000fd2
 !!!!!Bad seed 0x0x80000f81
 !!!!!Bad seed 0x0x80000f82
 !!!!!Bad seed 0x0x80000f83
 !!!!!Bad seed 0x0x80000f86
 !!!!!Bad seed 0x0x80000f87
 !!!!!Bad seed 0x0x40000fd9
 !!!!!Bad seed 0x0x40000fda
 !!!!!Bad seed 0x0x40000fdb
 !!!!!Bad seed 0x0x80000f8b
 !!!!!Bad seed 0x0x40000fdd
 !!!!!Bad seed 0x0x40000fde
 !!!!!Bad seed 0x0x40000fdf
 !!!!!Bad seed 0x0x40000fe0
 !!!!!Bad seed 0x0x40000fe1
Broken seed 0x40000fe3 => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x80000f91
 !!!!!Bad seed 0x0x40000fe3
 !!!!!Bad seed 0x0x40000fe4
 !!!!!Bad seed 0x0x80000f94
 !!!!!Bad seed 0x0x40000fe7
 !!!!!Bad seed 0x0x80000f96
 !!!!!Bad seed 0x0x80000f97
 !!!!!Bad seed 0x0x40000fea
 !!!!!Bad seed 0x0x80000f99
 !!!!!Bad seed 0x0x80000f9a
 !!!!!Bad seed 0x0x40000fec
 !!!!!Bad seed 0x0x40000fed
 !!!!!Bad seed 0x0x80000f9c
 !!!!!Bad seed 0x0x80000f9d
 !!!!!Bad seed 0x0x80000f9e
 !!!!!Broken seed 0x80000f9f => 0 with key[16] of all 0 bytes
Bad seed 0x0x40000ff0
 !!!!!Bad seed 0x0x40000ff1
 !!!!!Bad seed 0x0x40000ff2
 !!!!!Bad seed 0x0x80000fa1
 !!!!!Bad seed 0x0x80000fa2
 !!!!!Bad seed 0x0x80000fa3
 !!!!!Bad seed 0x0x40000ff6
 !!!!!Bad seed 0x0x80000fa5
 !!!!!Bad seed 0x0x40000ff7
 !!!!!Bad seed 0x0x80000fa6
 !!!!!Bad seed 0x0x80000fa7
 !!!!!Bad seed 0x0x40000ff9
 !!!!!Bad seed 0x0x40000ffa
 !!!!!Bad seed 0x0x80000faa
 !!!!!Bad seed 0x0x40000ffc
Broken seed 0x40000ffd => 0 with key[16] of all 0 bytes
 !!!!!Bad seed 0x0x40000ffd
 !!!!!Bad seed 0x0x80000fad
 !!!!!Bad seed 0x0x40000fff
 !!!!!Bad seed 0x0x80000fae
 !!!!!Bad seed 0x0x40001000
 !!!!!Bad seed 0x0x40001001
 !!!!!Bad seed 0x0x80000fb0
 !!!!!Bad seed 0x0x80000fb1
 !!!!!Bad seed 0x0x80000fb2
 !!!!!Bad seed 0x0x40001004
 !!!!!Bad seed 0x0x40001005
 !!!!!Bad seed 0x0x80000fb4
 !!!!!Bad seed 0x0x40001006
 !!!!!Bad seed 0x0x40001007
 !!!!!Bad seed 0x0x80000fb7
 !!!!!Bad seed 0x0x40001009
 !!!!!Bad seed 0x0x4000100a
 !!!!!Bad seed 0x0x4000100b
 !!!!!Bad seed 0x0x4000100c
 !!!!!Bad seed 0x0x80000fbc
 !!!!!Bad seed 0x0x4000100e
 !!!!!Bad seed 0x0x4000100f
