github.com/fraugster/parquet-go@v0.12.0/bitpacking64_test.go (about) 1 package goparquet 2 3 // This file is based on the code from https://github.com/kostya-sh/parquet-go 4 // Copyright (c) 2015 Konstantin Shaposhnikov 5 6 import ( 7 "bytes" 8 "testing" 9 ) 10 11 func TestUnpack8int64(t *testing.T) { 12 for _, test := range unpack8int64Tests { 13 unpacker := unpack8Int64FuncByWidth[test.width] 14 if got := unpacker(test.data); got != test.values { 15 t.Errorf("unpack for width %d: got %v, want %v", test.width, got, test.values) 16 } 17 18 packer := pack8Int64FuncByWidth[test.width] 19 if got := packer(test.values); !bytes.Equal(got, test.data) { 20 t.Errorf("pack for width %d: got %v, want %v", test.width, got, test.data) 21 } 22 } 23 } 24 25 var unpack8int64Tests = []struct { 26 width int 27 data []byte 28 values [8]int64 29 }{ 30 // bit width = 0 31 { 32 0, 33 []byte{}, 34 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 35 }, 36 37 // bit width = 1 38 { 39 1, 40 []byte{0x00}, 41 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 42 }, 43 { 44 1, 45 []byte{0xFF}, 46 [8]int64{1, 1, 1, 1, 1, 1, 1, 1}, 47 }, 48 { 49 1, 50 []byte{0x4D}, 51 [8]int64{1, 0, 1, 1, 0, 0, 1, 0}, 52 }, 53 54 // bit width = 2 55 { 56 2, 57 []byte{0x55, 0x55}, 58 [8]int64{1, 1, 1, 1, 1, 1, 1, 1}, 59 }, 60 { 61 2, 62 []byte{0xAA, 0xAA}, 63 [8]int64{2, 2, 2, 2, 2, 2, 2, 2}, 64 }, 65 { 66 2, 67 []byte{0xA4, 0x41}, 68 [8]int64{0, 1, 2, 2, 1, 0, 0, 1}, 69 }, 70 71 // bit width = 3 72 { 73 3, 74 []byte{0x00, 0x00, 0x00}, 75 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 76 }, 77 { 78 3, 79 []byte{0x88, 0xC6, 0xFA}, 80 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 81 }, 82 { 83 3, 84 []byte{0x77, 0x39, 0x05}, 85 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 86 }, 87 { 88 3, 89 []byte{0x77, 0x39, 0x05}, 90 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 91 }, 92 { 93 3, 94 []byte{0x10, 0x31, 0x8E}, 95 [8]int64{0, 2, 4, 0, 3, 4, 3, 4}, 96 }, 97 98 // bit width = 4 99 { 100 4, 101 []byte{0x00, 0x00, 0x00, 0x00}, 102 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 103 }, 104 { 105 4, 106 []byte{0x10, 0x32, 0x54, 0x76}, 107 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 108 }, 109 { 110 4, 111 []byte{0x67, 0x45, 0x23, 0x01}, 112 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 113 }, 114 { 115 4, 116 []byte{0xEF, 0xCD, 0xAB, 0x89}, 117 [8]int64{15, 14, 13, 12, 11, 10, 9, 8}, 118 }, 119 { 120 4, 121 []byte{0x38, 0x4D, 0x87, 0x80}, 122 [8]int64{8, 3, 13, 4, 7, 8, 0, 8}, 123 }, 124 125 // bit width = 5 126 { 127 5, 128 []byte{0x00, 0x00, 0x00, 0x00, 0x00}, 129 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 130 }, 131 { 132 5, 133 []byte{0x20, 0x88, 0x41, 0x8A, 0x39}, 134 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 135 }, 136 { 137 5, 138 []byte{0xC7, 0x14, 0x32, 0x44, 0x00}, 139 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 140 }, 141 { 142 5, 143 []byte{0xDF, 0x77, 0xBE, 0x75, 0xC6}, 144 [8]int64{31, 30, 29, 28, 27, 26, 25, 24}, 145 }, 146 { 147 5, 148 []byte{0x08, 0xA8, 0x23, 0x63, 0x60}, 149 [8]int64{8, 0, 10, 7, 18, 17, 1, 12}, 150 }, 151 152 // bit width = 6 153 { 154 6, 155 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 156 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 157 }, 158 { 159 6, 160 []byte{0x40, 0x20, 0x0C, 0x44, 0x61, 0x1C}, 161 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 162 }, 163 { 164 6, 165 []byte{0x87, 0x51, 0x10, 0x83, 0x10, 0x00}, 166 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 167 }, 168 { 169 6, 170 []byte{0xBF, 0xDF, 0xF3, 0xBB, 0x9E, 0xE3}, 171 [8]int64{63, 62, 61, 60, 59, 58, 57, 56}, 172 }, 173 { 174 6, 175 []byte{0xC8, 0x96, 0xE1, 0xE2, 0x19, 0x41}, 176 [8]int64{8, 27, 25, 56, 34, 39, 17, 16}, 177 }, 178 179 // bit width = 7 180 { 181 7, 182 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 183 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 184 }, 185 { 186 7, 187 []byte{0x80, 0x80, 0x60, 0x40, 0x28, 0x18, 0x0E}, 188 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 189 }, 190 { 191 7, 192 []byte{0x07, 0x43, 0x81, 0x30, 0x10, 0x04, 0x00}, 193 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 194 }, 195 { 196 7, 197 []byte{0x7F, 0x7F, 0x9F, 0xBF, 0xD7, 0xE7, 0xF1}, 198 [8]int64{127, 126, 125, 124, 123, 122, 121, 120}, 199 }, 200 { 201 7, 202 []byte{0xE8, 0x63, 0xD7, 0x3D, 0x0A, 0x7D, 0x09}, 203 [8]int64{104, 71, 93, 110, 35, 33, 95, 4}, 204 }, 205 206 // bit width = 8 207 { 208 8, 209 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 210 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 211 }, 212 { 213 8, 214 []byte{0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07}, 215 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 216 }, 217 { 218 8, 219 []byte{0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00}, 220 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 221 }, 222 { 223 8, 224 []byte{0xFF, 0xFE, 0xFD, 0xFC, 0xFB, 0xFA, 0xF9, 0xF8}, 225 [8]int64{255, 254, 253, 252, 251, 250, 249, 248}, 226 }, 227 { 228 8, 229 []byte{0xC8, 0xA5, 0xED, 0x2A, 0xBF, 0x7C, 0xD3, 0x48}, 230 [8]int64{200, 165, 237, 42, 191, 124, 211, 72}, 231 }, 232 233 // bit width = 9 234 { 235 9, 236 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 237 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 238 }, 239 { 240 9, 241 []byte{0x00, 0x02, 0x08, 0x18, 0x40, 0xA0, 0x80, 0x81, 0x03}, 242 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 243 }, 244 { 245 9, 246 []byte{0x07, 0x0C, 0x14, 0x20, 0x30, 0x40, 0x40, 0x00, 0x00}, 247 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 248 }, 249 { 250 9, 251 []byte{0xFF, 0xFD, 0xF7, 0xE7, 0xBF, 0x5F, 0x7F, 0x7E, 0xFC}, 252 [8]int64{511, 510, 509, 508, 507, 506, 505, 504}, 253 }, 254 { 255 9, 256 []byte{0x28, 0xA2, 0x77, 0x85, 0x5A, 0x9C, 0x09, 0x3F, 0x5E}, 257 [8]int64{40, 465, 349, 336, 453, 76, 252, 188}, 258 }, 259 260 // bit width = 10 261 { 262 10, 263 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 264 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 265 }, 266 { 267 10, 268 []byte{0x00, 0x04, 0x20, 0xC0, 0x00, 0x04, 0x14, 0x60, 0xC0, 0x01}, 269 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 270 }, 271 { 272 10, 273 []byte{0x07, 0x18, 0x50, 0x00, 0x01, 0x03, 0x08, 0x10, 0x00, 0x00}, 274 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 275 }, 276 { 277 10, 278 []byte{0xFF, 0xFB, 0xDF, 0x3F, 0xFF, 0xFB, 0xEB, 0x9F, 0x3F, 0xFE}, 279 [8]int64{1023, 1022, 1021, 1020, 1019, 1018, 1017, 1016}, 280 }, 281 { 282 10, 283 []byte{0x08, 0xD1, 0x06, 0x48, 0x88, 0xB4, 0xDA, 0xFB, 0x18, 0xD8}, 284 [8]int64{264, 436, 128, 545, 692, 758, 399, 864}, 285 }, 286 287 // bit width = 11 288 { 289 11, 290 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 291 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 292 }, 293 { 294 11, 295 []byte{0x00, 0x08, 0x80, 0x00, 0x06, 0x40, 0x80, 0x02, 0x18, 0xE0, 0x00}, 296 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 297 }, 298 { 299 11, 300 []byte{0x07, 0x30, 0x40, 0x01, 0x08, 0x30, 0x00, 0x01, 0x04, 0x00, 0x00}, 301 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 302 }, 303 { 304 11, 305 []byte{0xFF, 0xF7, 0x7F, 0xFF, 0xF9, 0xBF, 0x7F, 0xFD, 0xE7, 0x1F, 0xFF}, 306 [8]int64{2047, 2046, 2045, 2044, 2043, 2042, 2041, 2040}, 307 }, 308 { 309 11, 310 []byte{0x68, 0x3D, 0xB4, 0xB2, 0xF6, 0x75, 0xE4, 0x5E, 0x8B, 0x82, 0x7A}, 311 [8]int64{1384, 1671, 714, 763, 1607, 1725, 162, 980}, 312 }, 313 314 // bit width = 12 315 { 316 12, 317 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 318 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 319 }, 320 { 321 12, 322 []byte{0x00, 0x10, 0x00, 0x02, 0x30, 0x00, 0x04, 0x50, 0x00, 0x06, 0x70, 0x00}, 323 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 324 }, 325 { 326 12, 327 []byte{0x07, 0x60, 0x00, 0x05, 0x40, 0x00, 0x03, 0x20, 0x00, 0x01, 0x00, 0x00}, 328 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 329 }, 330 { 331 12, 332 []byte{0xFF, 0xEF, 0xFF, 0xFD, 0xCF, 0xFF, 0xFB, 0xAF, 0xFF, 0xF9, 0x8F, 0xFF}, 333 [8]int64{4095, 4094, 4093, 4092, 4091, 4090, 4089, 4088}, 334 }, 335 { 336 12, 337 []byte{0x48, 0xA3, 0xAA, 0xC6, 0x18, 0x0C, 0x2B, 0x13, 0xDA, 0x96, 0x83, 0x9E}, 338 [8]int64{840, 2730, 2246, 193, 811, 3489, 918, 2536}, 339 }, 340 341 // bit width = 13 342 { 343 13, 344 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 345 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 346 }, 347 { 348 13, 349 []byte{0x00, 0x20, 0x00, 0x08, 0x80, 0x01, 0x40, 0x00, 0x0A, 0x80, 0x01, 0x38, 0x00}, 350 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 351 }, 352 { 353 13, 354 []byte{0x07, 0xC0, 0x00, 0x14, 0x00, 0x02, 0x30, 0x00, 0x04, 0x40, 0x00, 0x00, 0x00}, 355 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 356 }, 357 { 358 13, 359 []byte{0xFF, 0xDF, 0xFF, 0xF7, 0x7F, 0xFE, 0xBF, 0xFF, 0xF5, 0x7F, 0xFE, 0xC7, 0xFF}, 360 [8]int64{8191, 8190, 8189, 8188, 8187, 8186, 8185, 8184}, 361 }, 362 { 363 13, 364 []byte{0xA8, 0xB7, 0x6F, 0xF0, 0x05, 0xF3, 0x57, 0x42, 0xD1, 0xAA, 0x8E, 0xA2, 0x4B}, 365 [8]int64{6056, 893, 380, 4070, 5157, 5480, 2618, 2420}, 366 }, 367 368 // bit width = 14 369 { 370 14, 371 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 372 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 373 }, 374 { 375 14, 376 []byte{0x00, 0x40, 0x00, 0x20, 0x00, 0x0C, 0x00, 0x04, 0x40, 0x01, 0x60, 0x00, 0x1C, 0x00}, 377 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 378 }, 379 { 380 14, 381 []byte{0x07, 0x80, 0x01, 0x50, 0x00, 0x10, 0x00, 0x03, 0x80, 0x00, 0x10, 0x00, 0x00, 0x00}, 382 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 383 }, 384 { 385 14, 386 []byte{0xFF, 0xBF, 0xFF, 0xDF, 0xFF, 0xF3, 0xFF, 0xFB, 0xBF, 0xFE, 0x9F, 0xFF, 0xE3, 0xFF}, 387 [8]int64{16383, 16382, 16381, 16380, 16379, 16378, 16377, 16376}, 388 }, 389 { 390 14, 391 []byte{0x88, 0xBA, 0xBF, 0x9D, 0x75, 0x2C, 0xB6, 0x36, 0xF1, 0x84, 0x4F, 0xF3, 0xC1, 0xD4}, 392 [8]int64{14984, 14078, 1881, 11659, 12598, 15891, 7988, 13616}, 393 }, 394 395 // bit width = 15 396 { 397 15, 398 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 399 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 400 }, 401 { 402 15, 403 []byte{0x00, 0x80, 0x00, 0x80, 0x00, 0x60, 0x00, 0x40, 0x00, 0x28, 0x00, 0x18, 0x00, 0x0E, 0x00}, 404 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 405 }, 406 { 407 15, 408 []byte{0x07, 0x00, 0x03, 0x40, 0x01, 0x80, 0x00, 0x30, 0x00, 0x10, 0x00, 0x04, 0x00, 0x00, 0x00}, 409 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 410 }, 411 { 412 15, 413 []byte{0xFF, 0x7F, 0xFF, 0x7F, 0xFF, 0x9F, 0xFF, 0xBF, 0xFF, 0xD7, 0xFF, 0xE7, 0xFF, 0xF1, 0xFF}, 414 [8]int64{32767, 32766, 32765, 32764, 32763, 32762, 32761, 32760}, 415 }, 416 { 417 15, 418 []byte{0xE8, 0x6E, 0xEB, 0x28, 0xFC, 0xBB, 0xCC, 0x09, 0xDD, 0x32, 0xD1, 0x6F, 0xBA, 0xB9, 0xD4}, 419 [8]int64{28392, 20950, 28656, 20069, 11728, 31270, 28315, 27228}, 420 }, 421 422 // bit width = 16 423 { 424 16, 425 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 426 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 427 }, 428 { 429 16, 430 []byte{0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x03, 0x00, 0x04, 0x00, 0x05, 0x00, 0x06, 0x00, 0x07, 0x00}, 431 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 432 }, 433 { 434 16, 435 []byte{0x07, 0x00, 0x06, 0x00, 0x05, 0x00, 0x04, 0x00, 0x03, 0x00, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00}, 436 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 437 }, 438 { 439 16, 440 []byte{0xFF, 0xFF, 0xFE, 0xFF, 0xFD, 0xFF, 0xFC, 0xFF, 0xFB, 0xFF, 0xFA, 0xFF, 0xF9, 0xFF, 0xF8, 0xFF}, 441 [8]int64{65535, 65534, 65533, 65532, 65531, 65530, 65529, 65528}, 442 }, 443 { 444 16, 445 []byte{0xC7, 0x68, 0x7C, 0x1C, 0x2C, 0x9B, 0x5D, 0x17, 0x3A, 0x68, 0x28, 0x8C, 0x42, 0xC6, 0x68, 0xE9}, 446 [8]int64{26823, 7292, 39724, 5981, 26682, 35880, 50754, 59752}, 447 }, 448 449 // bit width = 17 450 { 451 17, 452 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 453 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 454 }, 455 { 456 17, 457 []byte{0x00, 0x00, 0x02, 0x00, 0x08, 0x00, 0x18, 0x00, 0x40, 0x00, 0xA0, 0x00, 0x80, 0x01, 0x80, 0x03, 0x00}, 458 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 459 }, 460 { 461 17, 462 []byte{0x07, 0x00, 0x0C, 0x00, 0x14, 0x00, 0x20, 0x00, 0x30, 0x00, 0x40, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00}, 463 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 464 }, 465 { 466 17, 467 []byte{0xFF, 0xFF, 0xFD, 0xFF, 0xF7, 0xFF, 0xE7, 0xFF, 0xBF, 0xFF, 0x5F, 0xFF, 0x7F, 0xFE, 0x7F, 0xFC, 0xFF}, 468 [8]int64{131071, 131070, 131069, 131068, 131067, 131066, 131065, 131064}, 469 }, 470 { 471 17, 472 []byte{0x27, 0x1D, 0x50, 0x27, 0x2D, 0xB6, 0x48, 0x3E, 0x14, 0x8C, 0xEF, 0x73, 0x67, 0xE3, 0x41, 0xEE, 0x24}, 473 [8]int64{7463, 37800, 11659, 34761, 63681, 80799, 67469, 18908}, 474 }, 475 476 // bit width = 18 477 { 478 18, 479 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 480 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 481 }, 482 { 483 18, 484 []byte{0x00, 0x00, 0x04, 0x00, 0x20, 0x00, 0xC0, 0x00, 0x00, 0x04, 0x00, 0x14, 0x00, 0x60, 0x00, 0xC0, 0x01, 0x00}, 485 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 486 }, 487 { 488 18, 489 []byte{0x07, 0x00, 0x18, 0x00, 0x50, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x08, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00}, 490 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 491 }, 492 { 493 18, 494 []byte{0xFF, 0xFF, 0xFB, 0xFF, 0xDF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFB, 0xFF, 0xEB, 0xFF, 0x9F, 0xFF, 0x3F, 0xFE, 0xFF}, 495 [8]int64{262143, 262142, 262141, 262140, 262139, 262138, 262137, 262136}, 496 }, 497 { 498 18, 499 []byte{0x07, 0x00, 0x76, 0x47, 0x8F, 0x36, 0x3D, 0x6A, 0xD5, 0x2F, 0x2A, 0x28, 0x91, 0xF7, 0xE1, 0x39, 0x20, 0xCA}, 500 [8]int64{131079, 250333, 250728, 218536, 10799, 123978, 237087, 206976}, 501 }, 502 503 // bit width = 19 504 { 505 19, 506 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 507 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 508 }, 509 { 510 19, 511 []byte{0x00, 0x00, 0x08, 0x00, 0x80, 0x00, 0x00, 0x06, 0x00, 0x40, 0x00, 0x80, 0x02, 0x00, 0x18, 0x00, 0xE0, 0x00, 0x00}, 512 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 513 }, 514 { 515 19, 516 []byte{0x07, 0x00, 0x30, 0x00, 0x40, 0x01, 0x00, 0x08, 0x00, 0x30, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00}, 517 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 518 }, 519 { 520 19, 521 []byte{0xFF, 0xFF, 0xF7, 0xFF, 0x7F, 0xFF, 0xFF, 0xF9, 0xFF, 0xBF, 0xFF, 0x7F, 0xFD, 0xFF, 0xE7, 0xFF, 0x1F, 0xFF, 0xFF}, 522 [8]int64{524287, 524286, 524285, 524284, 524283, 524282, 524281, 524280}, 523 }, 524 { 525 19, 526 []byte{0x67, 0xB4, 0x82, 0xD5, 0xA2, 0xF8, 0xD8, 0x05, 0x6D, 0xCD, 0x6C, 0xC3, 0xF7, 0x29, 0xBD, 0xAF, 0x95, 0x1E, 0xB1}, 527 [8]int64{177255, 285360, 484322, 439938, 276172, 152559, 355311, 362740}, 528 }, 529 530 // bit width = 20 531 { 532 20, 533 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 534 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 535 }, 536 { 537 20, 538 []byte{0x00, 0x00, 0x10, 0x00, 0x00, 0x02, 0x00, 0x30, 0x00, 0x00, 0x04, 0x00, 0x50, 0x00, 0x00, 0x06, 0x00, 0x70, 0x00, 0x00}, 539 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 540 }, 541 { 542 20, 543 []byte{0x07, 0x00, 0x60, 0x00, 0x00, 0x05, 0x00, 0x40, 0x00, 0x00, 0x03, 0x00, 0x20, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00}, 544 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 545 }, 546 { 547 20, 548 []byte{0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFD, 0xFF, 0xCF, 0xFF, 0xFF, 0xFB, 0xFF, 0xAF, 0xFF, 0xFF, 0xF9, 0xFF, 0x8F, 0xFF, 0xFF}, 549 [8]int64{1048575, 1048574, 1048573, 1048572, 1048571, 1048570, 1048569, 1048568}, 550 }, 551 { 552 20, 553 []byte{0x47, 0x3A, 0x3E, 0x6D, 0x30, 0x52, 0x78, 0x6B, 0xAC, 0xB9, 0xB0, 0x1B, 0x5E, 0x2F, 0x89, 0x05, 0x8F, 0x85, 0xB3, 0x96}, 554 [8]int64{932423, 198355, 751698, 760518, 924592, 561909, 364293, 617272}, 555 }, 556 557 // bit width = 21 558 { 559 21, 560 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 561 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 562 }, 563 { 564 21, 565 []byte{0x00, 0x00, 0x20, 0x00, 0x00, 0x08, 0x00, 0x80, 0x01, 0x00, 0x40, 0x00, 0x00, 0x0A, 0x00, 0x80, 0x01, 0x00, 0x38, 0x00, 0x00}, 566 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 567 }, 568 { 569 21, 570 []byte{0x07, 0x00, 0xC0, 0x00, 0x00, 0x14, 0x00, 0x00, 0x02, 0x00, 0x30, 0x00, 0x00, 0x04, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00}, 571 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 572 }, 573 { 574 21, 575 []byte{0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xF7, 0xFF, 0x7F, 0xFE, 0xFF, 0xBF, 0xFF, 0xFF, 0xF5, 0xFF, 0x7F, 0xFE, 0xFF, 0xC7, 0xFF, 0xFF}, 576 [8]int64{2097151, 2097150, 2097149, 2097148, 2097147, 2097146, 2097145, 2097144}, 577 }, 578 { 579 21, 580 []byte{0xA7, 0xEE, 0xDE, 0xF4, 0xF1, 0x92, 0x41, 0xF5, 0x2F, 0x82, 0x56, 0x35, 0x18, 0x89, 0x4A, 0xA7, 0x4D, 0xF0, 0xA7, 0xA2, 0xA1}, 581 [8]int64{2027175, 1544102, 1921124, 853087, 1147733, 1287492, 2081078, 1324116}, 582 }, 583 584 // bit width = 22 585 { 586 22, 587 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 588 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 589 }, 590 { 591 22, 592 []byte{0x00, 0x00, 0x40, 0x00, 0x00, 0x20, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x04, 0x00, 0x40, 0x01, 0x00, 0x60, 0x00, 0x00, 0x1C, 0x00, 0x00}, 593 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 594 }, 595 { 596 22, 597 []byte{0x07, 0x00, 0x80, 0x01, 0x00, 0x50, 0x00, 0x00, 0x10, 0x00, 0x00, 0x03, 0x00, 0x80, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00}, 598 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 599 }, 600 { 601 22, 602 []byte{0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFB, 0xFF, 0xBF, 0xFE, 0xFF, 0x9F, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF}, 603 [8]int64{4194303, 4194302, 4194301, 4194300, 4194299, 4194298, 4194297, 4194296}, 604 }, 605 { 606 22, 607 []byte{0x87, 0xD1, 0x5C, 0xB5, 0x82, 0xF9, 0x9B, 0xD0, 0xB9, 0x9B, 0x4C, 0xBB, 0x59, 0x8D, 0x26, 0xBF, 0x4F, 0xAA, 0x12, 0x42, 0xA9, 0x12}, 608 [8]int64{1888647, 2493141, 1903039, 1255150, 874939, 4127898, 2173604, 305744}, 609 }, 610 611 // bit width = 23 612 { 613 23, 614 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 615 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 616 }, 617 { 618 23, 619 []byte{0x00, 0x00, 0x80, 0x00, 0x00, 0x80, 0x00, 0x00, 0x60, 0x00, 0x00, 0x40, 0x00, 0x00, 0x28, 0x00, 0x00, 0x18, 0x00, 0x00, 0x0E, 0x00, 0x00}, 620 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 621 }, 622 { 623 23, 624 []byte{0x07, 0x00, 0x00, 0x03, 0x00, 0x40, 0x01, 0x00, 0x80, 0x00, 0x00, 0x30, 0x00, 0x00, 0x10, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00}, 625 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 626 }, 627 { 628 23, 629 []byte{0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF}, 630 [8]int64{8388607, 8388606, 8388605, 8388604, 8388603, 8388602, 8388601, 8388600}, 631 }, 632 { 633 23, 634 []byte{0xE7, 0x85, 0xFD, 0xFF, 0x3E, 0xD7, 0xBD, 0xEF, 0x82, 0x3D, 0x87, 0xA4, 0x54, 0x24, 0x95, 0xA6, 0xD9, 0xB2, 0x8C, 0xD2, 0x89, 0x15, 0x0E}, 635 [8]int64{8226279, 3046911, 769783, 2374124, 5391690, 5977298, 7643948, 461508}, 636 }, 637 638 // bit width = 24 639 { 640 24, 641 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 642 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 643 }, 644 { 645 24, 646 []byte{0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 0x04, 0x00, 0x00, 0x05, 0x00, 0x00, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00}, 647 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 648 }, 649 { 650 24, 651 []byte{0x07, 0x00, 0x00, 0x06, 0x00, 0x00, 0x05, 0x00, 0x00, 0x04, 0x00, 0x00, 0x03, 0x00, 0x00, 0x02, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}, 652 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 653 }, 654 { 655 24, 656 []byte{0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF}, 657 [8]int64{16777215, 16777214, 16777213, 16777212, 16777211, 16777210, 16777209, 16777208}, 658 }, 659 { 660 24, 661 []byte{0xC8, 0x0B, 0x21, 0xDF, 0xD5, 0x6A, 0x87, 0xAA, 0xD7, 0x30, 0x1E, 0x39, 0x66, 0x60, 0xF0, 0xEF, 0x4D, 0x68, 0x38, 0xA8, 0x61, 0xF8, 0x12, 0xAD}, 662 [8]int64{2165704, 7001567, 14133895, 3743280, 15753318, 6835695, 6400056, 11342584}, 663 }, 664 665 // bit width = 25 666 { 667 25, 668 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 669 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 670 }, 671 { 672 25, 673 []byte{0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x08, 0x00, 0x00, 0x18, 0x00, 0x00, 0x40, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x80, 0x01, 0x00, 0x80, 0x03, 0x00, 0x00}, 674 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 675 }, 676 { 677 25, 678 []byte{0x07, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x14, 0x00, 0x00, 0x20, 0x00, 0x00, 0x30, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 679 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 680 }, 681 { 682 25, 683 []byte{0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0x7F, 0xFC, 0xFF, 0xFF}, 684 [8]int64{33554431, 33554430, 33554429, 33554428, 33554427, 33554426, 33554425, 33554424}, 685 }, 686 { 687 25, 688 []byte{0x28, 0xC0, 0x41, 0xEB, 0x65, 0x53, 0x0F, 0x33, 0xFE, 0x57, 0xF8, 0x83, 0x47, 0x09, 0x00, 0xEF, 0xC4, 0x90, 0x00, 0x7E, 0x22, 0x62, 0x42, 0x59, 0xF5}, 689 [8]int64{21086248, 27898613, 33524931, 15761162, 15728788, 296487, 25725432, 32158340}, 690 }, 691 692 // bit width = 26 693 { 694 26, 695 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 696 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 697 }, 698 { 699 26, 700 []byte{0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x20, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x14, 0x00, 0x00, 0x60, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00}, 701 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 702 }, 703 { 704 26, 705 []byte{0x07, 0x00, 0x00, 0x18, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 706 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 707 }, 708 { 709 26, 710 []byte{0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xEB, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0x3F, 0xFE, 0xFF, 0xFF}, 711 [8]int64{67108863, 67108862, 67108861, 67108860, 67108859, 67108858, 67108857, 67108856}, 712 }, 713 { 714 26, 715 []byte{0x07, 0xA3, 0xDF, 0x1B, 0x9E, 0x4F, 0x6E, 0x6E, 0x9E, 0x67, 0xE1, 0x68, 0x4D, 0x5B, 0x22, 0xB1, 0xF6, 0x75, 0xBF, 0xAC, 0xC9, 0x60, 0x23, 0xF8, 0x74, 0x4C}, 716 [8]int64{64987911, 60024710, 41543398, 20292485, 45163099, 53468541, 37096602, 20042720}, 717 }, 718 719 // bit width = 27 720 { 721 27, 722 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 723 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 724 }, 725 { 726 27, 727 []byte{0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x40, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x18, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00}, 728 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 729 }, 730 { 731 27, 732 []byte{0x07, 0x00, 0x00, 0x30, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x08, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 733 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 734 }, 735 { 736 27, 737 []byte{0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0x7F, 0xFD, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF}, 738 [8]int64{134217727, 134217726, 134217725, 134217724, 134217723, 134217722, 134217721, 134217720}, 739 }, 740 { 741 27, 742 []byte{0x67, 0x57, 0x00, 0x9F, 0xF5, 0xFA, 0xD3, 0x8B, 0x47, 0x14, 0x57, 0x85, 0xFC, 0xF4, 0xE9, 0xF3, 0x32, 0x25, 0xF5, 0x99, 0x5F, 0x96, 0xD0, 0x86, 0x6D, 0xEE, 0xED}, 743 [8]int64{117462887, 41901747, 72425007, 41829035, 53427871, 120842826, 28583319, 124744556}, 744 }, 745 746 // bit width = 28 747 { 748 28, 749 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 750 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 751 }, 752 { 753 28, 754 []byte{0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00}, 755 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 756 }, 757 { 758 28, 759 []byte{0x07, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 760 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 761 }, 762 { 763 28, 764 []byte{0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xAF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF}, 765 [8]int64{268435455, 268435454, 268435453, 268435452, 268435451, 268435450, 268435449, 268435448}, 766 }, 767 { 768 28, 769 []byte{0x48, 0xDD, 0xA3, 0x0E, 0x29, 0x8B, 0x91, 0x61, 0xCD, 0x7A, 0x96, 0x19, 0x6A, 0x31, 0x84, 0x23, 0x91, 0x20, 0xED, 0x92, 0x8D, 0x8B, 0x20, 0x47, 0x8D, 0x12, 0x39, 0x2A}, 770 [8]int64{245620040, 152613520, 108711265, 51814809, 9511812, 148451026, 222765195, 44273960}, 771 }, 772 773 // bit width = 29 774 { 775 29, 776 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 777 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 778 }, 779 { 780 29, 781 []byte{0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00}, 782 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 783 }, 784 { 785 29, 786 []byte{0x07, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 787 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 788 }, 789 { 790 29, 791 []byte{0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF}, 792 [8]int64{536870911, 536870910, 536870909, 536870908, 536870907, 536870906, 536870905, 536870904}, 793 }, 794 { 795 29, 796 []byte{0xA8, 0x91, 0xC4, 0xB9, 0x37, 0x85, 0x80, 0xA5, 0xA7, 0x71, 0x7D, 0x3A, 0x01, 0xE7, 0xEE, 0x47, 0x18, 0xE7, 0xEB, 0x31, 0x15, 0x5B, 0x51, 0xAB, 0xB3, 0xA1, 0x85, 0x09, 0x27}, 797 [8]int64{432312744, 201599421, 526150121, 500040308, 510755966, 227186933, 114208069, 81866932}, 798 }, 799 800 // bit width = 30 801 { 802 30, 803 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 804 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 805 }, 806 { 807 30, 808 []byte{0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00}, 809 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 810 }, 811 { 812 30, 813 []byte{0x07, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 814 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 815 }, 816 { 817 30, 818 []byte{0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF}, 819 [8]int64{1073741823, 1073741822, 1073741821, 1073741820, 1073741819, 1073741818, 1073741817, 1073741816}, 820 }, 821 { 822 30, 823 []byte{0x88, 0x74, 0x62, 0x08, 0xF2, 0x8E, 0x2F, 0x43, 0xBF, 0x93, 0x22, 0x6F, 0x80, 0x60, 0x89, 0x8F, 0x61, 0xD0, 0x34, 0x68, 0xD0, 0x97, 0x76, 0x3D, 0xD4, 0xA8, 0x42, 0x48, 0xA1, 0x38}, 824 [8]int64{140670088, 213793736, 841563124, 576200731, 886071695, 442450336, 713901015, 237523472}, 825 }, 826 827 // bit width = 31 828 { 829 31, 830 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 831 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 832 }, 833 { 834 31, 835 []byte{0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00}, 836 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 837 }, 838 { 839 31, 840 []byte{0x07, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 841 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 842 }, 843 { 844 31, 845 []byte{0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF}, 846 [8]int64{2147483647, 2147483646, 2147483645, 2147483644, 2147483643, 2147483642, 2147483641, 2147483640}, 847 }, 848 { 849 31, 850 []byte{0xE8, 0x28, 0x83, 0x03, 0x4E, 0x62, 0xE9, 0x8C, 0xD5, 0x7E, 0xEB, 0x34, 0xE8, 0x17, 0xF4, 0x72, 0xD7, 0xF3, 0xD4, 0xCD, 0xB4, 0xE7, 0xF9, 0x69, 0xB9, 0x73, 0x85, 0x39, 0xE3, 0xCB, 0x40}, 851 [8]int64{58927336, 433243292, 1403910998, 396410689, 1565474167, 1060959897, 1633480282, 543551900}, 852 }, 853 854 // bit width = 32 855 { 856 32, 857 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 858 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 859 }, 860 { 861 32, 862 []byte{0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00}, 863 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 864 }, 865 { 866 32, 867 []byte{0x07, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 868 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 869 }, 870 { 871 32, 872 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF}, 873 [8]int64{4294967295, 4294967294, 4294967293, 4294967292, 4294967291, 4294967290, 4294967289, 4294967288}, 874 }, 875 { 876 32, 877 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 878 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 879 }, 880 881 // bit width = 33 882 { 883 33, 884 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 885 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 886 }, 887 { 888 33, 889 []byte{0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00}, 890 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 891 }, 892 { 893 33, 894 []byte{0x07, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 895 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 896 }, 897 { 898 33, 899 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0x7F, 0xFC, 0xFF, 0xFF, 0xFF}, 900 [8]int64{8589934591, 8589934590, 8589934589, 8589934588, 8589934587, 8589934586, 8589934585, 8589934584}, 901 }, 902 { 903 33, 904 []byte{0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 905 [8]int64{1, 0, 1, 1, 0, 0, 0, 0}, 906 }, 907 908 // bit width = 34 909 { 910 34, 911 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 912 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 913 }, 914 { 915 34, 916 []byte{0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x00}, 917 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 918 }, 919 { 920 34, 921 []byte{0x07, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 922 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 923 }, 924 { 925 34, 926 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xEB, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF}, 927 [8]int64{17179869183, 17179869182, 17179869181, 17179869180, 17179869179, 17179869178, 17179869177, 17179869176}, 928 }, 929 { 930 34, 931 []byte{0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 932 [8]int64{1, 3, 0, 2, 1, 1, 2, 0}, 933 }, 934 935 // bit width = 35 936 { 937 35, 938 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 939 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 940 }, 941 { 942 35, 943 []byte{0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00}, 944 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 945 }, 946 { 947 35, 948 []byte{0x07, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 949 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 950 }, 951 { 952 35, 953 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFD, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF}, 954 [8]int64{34359738367, 34359738366, 34359738365, 34359738364, 34359738363, 34359738362, 34359738361, 34359738360}, 955 }, 956 { 957 35, 958 []byte{0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00}, 959 [8]int64{1, 7, 7, 3, 1, 2, 3, 4}, 960 }, 961 962 // bit width = 36 963 { 964 36, 965 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 966 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 967 }, 968 { 969 36, 970 []byte{0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00}, 971 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 972 }, 973 { 974 36, 975 []byte{0x07, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 976 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 977 }, 978 { 979 36, 980 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF}, 981 [8]int64{68719476735, 68719476734, 68719476733, 68719476732, 68719476731, 68719476730, 68719476729, 68719476728}, 982 }, 983 { 984 36, 985 []byte{0x09, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00}, 986 [8]int64{9, 1, 14, 8, 11, 2, 6, 8}, 987 }, 988 989 // bit width = 37 990 { 991 37, 992 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 993 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 994 }, 995 { 996 37, 997 []byte{0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00}, 998 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 999 }, 1000 { 1001 37, 1002 []byte{0x07, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1003 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1004 }, 1005 { 1006 37, 1007 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF}, 1008 [8]int64{137438953471, 137438953470, 137438953469, 137438953468, 137438953467, 137438953466, 137438953465, 137438953464}, 1009 }, 1010 { 1011 37, 1012 []byte{0x09, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x00, 0x00, 0x00, 0x40, 0x02, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00}, 1013 [8]int64{9, 12, 11, 19, 0, 21, 9, 20}, 1014 }, 1015 1016 // bit width = 38 1017 { 1018 38, 1019 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1020 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1021 }, 1022 { 1023 38, 1024 []byte{0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00}, 1025 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1026 }, 1027 { 1028 38, 1029 []byte{0x07, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1030 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1031 }, 1032 { 1033 38, 1034 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF}, 1035 [8]int64{274877906943, 274877906942, 274877906941, 274877906940, 274877906939, 274877906938, 274877906937, 274877906936}, 1036 }, 1037 { 1038 38, 1039 []byte{0x09, 0x00, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0xC0, 0x0F, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00}, 1040 [8]int64{9, 25, 50, 4, 49, 63, 5, 48}, 1041 }, 1042 1043 // bit width = 39 1044 { 1045 39, 1046 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1047 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1048 }, 1049 { 1050 39, 1051 []byte{0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00}, 1052 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1053 }, 1054 { 1055 39, 1056 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1057 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1058 }, 1059 { 1060 39, 1061 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF}, 1062 [8]int64{549755813887, 549755813886, 549755813885, 549755813884, 549755813883, 549755813882, 549755813881, 549755813880}, 1063 }, 1064 { 1065 39, 1066 []byte{0x69, 0x00, 0x00, 0x00, 0x80, 0x16, 0x00, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, 0x00, 0xC8, 0x03, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00}, 1067 [8]int64{105, 45, 88, 34, 85, 121, 10, 124}, 1068 }, 1069 1070 // bit width = 40 1071 { 1072 40, 1073 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1074 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1075 }, 1076 { 1077 40, 1078 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00}, 1079 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1080 }, 1081 { 1082 40, 1083 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1084 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1085 }, 1086 { 1087 40, 1088 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF}, 1089 [8]int64{1099511627775, 1099511627774, 1099511627773, 1099511627772, 1099511627771, 1099511627770, 1099511627769, 1099511627768}, 1090 }, 1091 { 1092 40, 1093 []byte{0xC9, 0x00, 0x00, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x00, 0xB8, 0x00, 0x00, 0x00, 0x00, 0xDE, 0x00, 0x00, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x00, 0x6A, 0x00, 0x00, 0x00, 0x00, 0x17, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00}, 1094 [8]int64{201, 207, 184, 222, 143, 106, 23, 56}, 1095 }, 1096 1097 // bit width = 41 1098 { 1099 41, 1100 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1101 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1102 }, 1103 { 1104 41, 1105 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00}, 1106 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1107 }, 1108 { 1109 41, 1110 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1111 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1112 }, 1113 { 1114 41, 1115 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0x7F, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF}, 1116 [8]int64{2199023255551, 2199023255550, 2199023255549, 2199023255548, 2199023255547, 2199023255546, 2199023255545, 2199023255544}, 1117 }, 1118 { 1119 41, 1120 []byte{0x29, 0x00, 0x00, 0x00, 0x00, 0x46, 0x01, 0x00, 0x00, 0x00, 0xB8, 0x05, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x60, 0x07, 0x00, 0x00, 0x00, 0xC0, 0x19, 0x00, 0x00, 0x00, 0x80, 0x46, 0x00, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x00}, 1121 [8]int64{41, 163, 366, 4, 118, 206, 282, 196}, 1122 }, 1123 1124 // bit width = 42 1125 { 1126 42, 1127 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1128 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1129 }, 1130 { 1131 42, 1132 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x00, 0x00}, 1133 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1134 }, 1135 { 1136 42, 1137 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1138 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1139 }, 1140 { 1141 42, 1142 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF}, 1143 [8]int64{4398046511103, 4398046511102, 4398046511101, 4398046511100, 4398046511099, 4398046511098, 4398046511097, 4398046511096}, 1144 }, 1145 { 1146 42, 1147 []byte{0x09, 0x01, 0x00, 0x00, 0x00, 0x60, 0x0F, 0x00, 0x00, 0x00, 0xB0, 0x34, 0x00, 0x00, 0x00, 0x40, 0x5B, 0x00, 0x00, 0x00, 0x00, 0x66, 0x03, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00}, 1148 [8]int64{265, 984, 843, 365, 870, 36, 136, 544}, 1149 }, 1150 1151 // bit width = 43 1152 { 1153 43, 1154 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1155 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1156 }, 1157 { 1158 43, 1159 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00}, 1160 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1161 }, 1162 { 1163 43, 1164 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1165 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1166 }, 1167 { 1168 43, 1169 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1170 [8]int64{8796093022207, 8796093022206, 8796093022205, 8796093022204, 8796093022203, 8796093022202, 8796093022201, 8796093022200}, 1171 }, 1172 { 1173 43, 1174 []byte{0x69, 0x01, 0x00, 0x00, 0x00, 0x20, 0x38, 0x00, 0x00, 0x00, 0xC0, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x90, 0x0C, 0x00, 0x00, 0x00, 0x50, 0x59, 0x00, 0x00, 0x00, 0x80, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, 0x00, 0x80, 0xB5, 0x00, 0x00, 0x00, 0x00}, 1175 [8]int64{361, 1796, 1023, 1608, 1429, 93, 328, 1452}, 1176 }, 1177 1178 // bit width = 44 1179 { 1180 44, 1181 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1182 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1183 }, 1184 { 1185 44, 1186 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00}, 1187 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1188 }, 1189 { 1190 44, 1191 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1192 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1193 }, 1194 { 1195 44, 1196 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1197 [8]int64{17592186044415, 17592186044414, 17592186044413, 17592186044412, 17592186044411, 17592186044410, 17592186044409, 17592186044408}, 1198 }, 1199 { 1200 44, 1201 []byte{0x4A, 0x0F, 0x00, 0x00, 0x00, 0x20, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x00, 0x00, 0x00, 0x00, 0x50, 0x57, 0x00, 0x00, 0x00, 0x00, 0x87, 0x0D, 0x00, 0x00, 0x00, 0x90, 0x97, 0x00, 0x00, 0x00, 0x00, 0x54, 0x06, 0x00, 0x00, 0x00, 0x80, 0xB6, 0x00, 0x00, 0x00, 0x00}, 1202 [8]int64{3914, 2786, 111, 1397, 3463, 2425, 1620, 2920}, 1203 }, 1204 1205 // bit width = 45 1206 { 1207 45, 1208 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1209 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1210 }, 1211 { 1212 45, 1213 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00}, 1214 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1215 }, 1216 { 1217 45, 1218 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1219 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1220 }, 1221 { 1222 45, 1223 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1224 [8]int64{35184372088831, 35184372088830, 35184372088829, 35184372088828, 35184372088827, 35184372088826, 35184372088825, 35184372088824}, 1225 }, 1226 { 1227 45, 1228 []byte{0xAA, 0x03, 0x00, 0x00, 0x00, 0xE0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x61, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x0A, 0x00, 0x00, 0x00, 0x30, 0x37, 0x01, 0x00, 0x00, 0x00, 0x64, 0x23, 0x00, 0x00, 0x00, 0x40, 0xF7, 0x06, 0x00, 0x00, 0x00, 0x60, 0x28, 0x00, 0x00, 0x00, 0x00}, 1229 [8]int64{938, 527, 6215, 5274, 4979, 4530, 7133, 1292}, 1230 }, 1231 1232 // bit width = 46 1233 { 1234 46, 1235 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1236 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1237 }, 1238 { 1239 46, 1240 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00}, 1241 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1242 }, 1243 { 1244 46, 1245 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1246 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1247 }, 1248 { 1249 46, 1250 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1251 [8]int64{70368744177663, 70368744177662, 70368744177661, 70368744177660, 70368744177659, 70368744177658, 70368744177657, 70368744177656}, 1252 }, 1253 { 1254 46, 1255 []byte{0x8A, 0x06, 0x00, 0x00, 0x00, 0x80, 0xDD, 0x08, 0x00, 0x00, 0x00, 0xC0, 0x1D, 0x02, 0x00, 0x00, 0x00, 0x5C, 0x23, 0x00, 0x00, 0x00, 0x00, 0x84, 0x10, 0x00, 0x00, 0x00, 0xC0, 0x41, 0x02, 0x00, 0x00, 0x00, 0x60, 0xAB, 0x01, 0x00, 0x00, 0x00, 0x40, 0xF1, 0x00, 0x00, 0x00, 0x00}, 1256 [8]int64{1674, 9078, 8668, 2263, 4228, 2311, 6838, 15440}, 1257 }, 1258 1259 // bit width = 47 1260 { 1261 47, 1262 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1263 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1264 }, 1265 { 1266 47, 1267 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00}, 1268 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1269 }, 1270 { 1271 47, 1272 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1273 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1274 }, 1275 { 1276 47, 1277 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1278 [8]int64{140737488355327, 140737488355326, 140737488355325, 140737488355324, 140737488355323, 140737488355322, 140737488355321, 140737488355320}, 1279 }, 1280 { 1281 47, 1282 []byte{0xEA, 0x7A, 0x00, 0x00, 0x00, 0x00, 0xDB, 0x09, 0x00, 0x00, 0x00, 0xC0, 0xB6, 0x09, 0x00, 0x00, 0x00, 0x20, 0x36, 0x0D, 0x00, 0x00, 0x00, 0x20, 0xE8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF6, 0x03, 0x00, 0x00, 0x00, 0xEC, 0x5D, 0x01, 0x00, 0x00, 0x00, 0xB8, 0xB7, 0x00, 0x00, 0x00, 0x00}, 1283 [8]int64{31466, 5046, 9947, 27057, 3714, 32448, 22395, 23516}, 1284 }, 1285 1286 // bit width = 48 1287 { 1288 48, 1289 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1290 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1291 }, 1292 { 1293 48, 1294 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00}, 1295 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1296 }, 1297 { 1298 48, 1299 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1300 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1301 }, 1302 { 1303 48, 1304 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1305 [8]int64{281474976710655, 281474976710654, 281474976710653, 281474976710652, 281474976710651, 281474976710650, 281474976710649, 281474976710648}, 1306 }, 1307 { 1308 48, 1309 []byte{0xC8, 0xF4, 0x00, 0x00, 0x00, 0x00, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x61, 0x84, 0x00, 0x00, 0x00, 0x00, 0xA9, 0x32, 0x00, 0x00, 0x00, 0x00, 0xEB, 0x48, 0x00, 0x00, 0x00, 0x00, 0xBE, 0x6C, 0x00, 0x00, 0x00, 0x00, 0xA8, 0xF3, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00}, 1310 [8]int64{62664, 520, 33889, 12969, 18667, 27838, 62376, 2072}, 1311 }, 1312 1313 // bit width = 49 1314 { 1315 49, 1316 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1317 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1318 }, 1319 { 1320 49, 1321 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00}, 1322 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1323 }, 1324 { 1325 49, 1326 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1327 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1328 }, 1329 { 1330 49, 1331 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1332 [8]int64{562949953421311, 562949953421310, 562949953421309, 562949953421308, 562949953421307, 562949953421306, 562949953421305, 562949953421304}, 1333 }, 1334 { 1335 49, 1336 []byte{0x29, 0xA9, 0x00, 0x00, 0x00, 0x00, 0x98, 0x0D, 0x01, 0x00, 0x00, 0x00, 0x58, 0x11, 0x05, 0x00, 0x00, 0x00, 0xE8, 0x63, 0x03, 0x00, 0x00, 0x00, 0x10, 0x7F, 0x0E, 0x00, 0x00, 0x00, 0x60, 0x6F, 0x39, 0x00, 0x00, 0x00, 0x40, 0xA2, 0x4F, 0x00, 0x00, 0x00, 0x00, 0xD2, 0xD3, 0x00, 0x00, 0x00, 0x00}, 1337 [8]int64{43305, 34508, 83030, 27773, 59377, 117627, 81545, 108452}, 1338 }, 1339 1340 // bit width = 50 1341 { 1342 50, 1343 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1344 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1345 }, 1346 { 1347 50, 1348 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}, 1349 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1350 }, 1351 { 1352 50, 1353 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1354 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1355 }, 1356 { 1357 50, 1358 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1359 [8]int64{1125899906842623, 1125899906842622, 1125899906842621, 1125899906842620, 1125899906842619, 1125899906842618, 1125899906842617, 1125899906842616}, 1360 }, 1361 { 1362 50, 1363 []byte{0x08, 0x8C, 0x00, 0x00, 0x00, 0x00, 0xBC, 0x4E, 0x0C, 0x00, 0x00, 0x00, 0xD0, 0x5C, 0x31, 0x00, 0x00, 0x00, 0x00, 0xC3, 0x23, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x40, 0x8B, 0x04, 0x00, 0x00, 0x00, 0x70, 0x7F, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x40, 0x32, 0x00, 0x00, 0x00, 0x00}, 1364 [8]int64{35848, 201647, 202189, 36620, 2784, 74448, 174071, 51456}, 1365 }, 1366 1367 // bit width = 51 1368 { 1369 51, 1370 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1371 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1372 }, 1373 { 1374 51, 1375 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1376 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1377 }, 1378 { 1379 51, 1380 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1381 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1382 }, 1383 { 1384 51, 1385 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1386 [8]int64{2251799813685247, 2251799813685246, 2251799813685245, 2251799813685244, 2251799813685243, 2251799813685242, 2251799813685241, 2251799813685240}, 1387 }, 1388 { 1389 51, 1390 []byte{0x68, 0x40, 0x01, 0x00, 0x00, 0x00, 0xE0, 0x56, 0x14, 0x00, 0x00, 0x00, 0x40, 0xBA, 0x6C, 0x00, 0x00, 0x00, 0x00, 0x9C, 0xA3, 0x05, 0x00, 0x00, 0x00, 0xA0, 0x61, 0x05, 0x00, 0x00, 0x00, 0x80, 0x7B, 0x52, 0x03, 0x00, 0x00, 0x00, 0xA0, 0x68, 0x03, 0x00, 0x00, 0x00, 0x80, 0x11, 0xCD, 0x00, 0x00, 0x00, 0x00}, 1391 [8]int64{82024, 166620, 111337, 184782, 22042, 435447, 55848, 419980}, 1392 }, 1393 1394 // bit width = 52 1395 { 1396 52, 1397 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1398 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1399 }, 1400 { 1401 52, 1402 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1403 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1404 }, 1405 { 1406 52, 1407 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1408 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1409 }, 1410 { 1411 52, 1412 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1413 [8]int64{4503599627370495, 4503599627370494, 4503599627370493, 4503599627370492, 4503599627370491, 4503599627370490, 4503599627370489, 4503599627370488}, 1414 }, 1415 { 1416 52, 1417 []byte{0x49, 0xC6, 0x04, 0x00, 0x00, 0x00, 0x90, 0xEB, 0xBD, 0x00, 0x00, 0x00, 0x00, 0x79, 0x9E, 0x0D, 0x00, 0x00, 0x00, 0x20, 0x61, 0x7B, 0x00, 0x00, 0x00, 0x00, 0xFE, 0x3A, 0x0A, 0x00, 0x00, 0x00, 0x50, 0x42, 0xE7, 0x00, 0x00, 0x00, 0x00, 0xE5, 0x2A, 0x04, 0x00, 0x00, 0x00, 0x80, 0x64, 0xA8, 0x00, 0x00, 0x00, 0x00}, 1418 [8]int64{312905, 777913, 892537, 505362, 670462, 947237, 273125, 689736}, 1419 }, 1420 1421 // bit width = 53 1422 { 1423 53, 1424 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1425 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1426 }, 1427 { 1428 53, 1429 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1430 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1431 }, 1432 { 1433 53, 1434 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1435 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1436 }, 1437 { 1438 53, 1439 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1440 [8]int64{9007199254740991, 9007199254740990, 9007199254740989, 9007199254740988, 9007199254740987, 9007199254740986, 9007199254740985, 9007199254740984}, 1441 }, 1442 { 1443 53, 1444 []byte{0xA9, 0x7A, 0x15, 0x00, 0x00, 0x00, 0xC0, 0xBC, 0xEA, 0x02, 0x00, 0x00, 0x00, 0x44, 0x63, 0x26, 0x00, 0x00, 0x00, 0x80, 0x89, 0x74, 0x00, 0x00, 0x00, 0x00, 0x90, 0xBF, 0xA9, 0x01, 0x00, 0x00, 0x00, 0x44, 0xA7, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x2D, 0x7E, 0x06, 0x00, 0x00, 0x00, 0xA0, 0x2E, 0x41, 0x00, 0x00, 0x00, 0x00}, 1445 [8]int64{1407657, 1529318, 628945, 59667, 1743865, 349090, 1702068, 533972}, 1446 }, 1447 1448 // bit width = 54 1449 { 1450 54, 1451 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1452 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1453 }, 1454 { 1455 54, 1456 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1457 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1458 }, 1459 { 1460 54, 1461 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1462 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1463 }, 1464 { 1465 54, 1466 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1467 [8]int64{18014398509481983, 18014398509481982, 18014398509481981, 18014398509481980, 18014398509481979, 18014398509481978, 18014398509481977, 18014398509481976}, 1468 }, 1469 { 1470 54, 1471 []byte{0x89, 0x5D, 0x33, 0x00, 0x00, 0x00, 0xC0, 0xE7, 0xC3, 0x0A, 0x00, 0x00, 0x00, 0x40, 0x2F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x88, 0x2E, 0x9C, 0x00, 0x00, 0x00, 0x00, 0x09, 0x79, 0x19, 0x00, 0x00, 0x00, 0x00, 0x13, 0x7F, 0x0E, 0x00, 0x00, 0x00, 0x60, 0xF4, 0x88, 0x01, 0x00, 0x00, 0x00, 0xC0, 0x1C, 0xBD, 0x00, 0x00, 0x00, 0x00}, 1472 [8]int64{3366281, 2822047, 258804, 2558882, 1669385, 3800140, 1609542, 3098416}, 1473 }, 1474 1475 // bit width = 55 1476 { 1477 55, 1478 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1479 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1480 }, 1481 { 1482 55, 1483 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1484 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1485 }, 1486 { 1487 55, 1488 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1489 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1490 }, 1491 { 1492 55, 1493 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1494 [8]int64{36028797018963967, 36028797018963966, 36028797018963965, 36028797018963964, 36028797018963963, 36028797018963962, 36028797018963961, 36028797018963960}, 1495 }, 1496 { 1497 55, 1498 []byte{0xE9, 0x11, 0x14, 0x00, 0x00, 0x00, 0x80, 0x39, 0xCC, 0x1F, 0x00, 0x00, 0x00, 0x80, 0x70, 0x35, 0x09, 0x00, 0x00, 0x00, 0x00, 0xA7, 0x0A, 0x02, 0x00, 0x00, 0x00, 0xC0, 0x5F, 0x62, 0x04, 0x00, 0x00, 0x00, 0xA0, 0x20, 0xEE, 0x00, 0x00, 0x00, 0x00, 0xAC, 0x8B, 0x46, 0x01, 0x00, 0x00, 0x00, 0x78, 0xCD, 0x59, 0x00, 0x00, 0x00, 0x00}, 1499 [8]int64{1315305, 4167795, 2414018, 1070392, 4597244, 1950740, 5350123, 2942652}, 1500 }, 1501 1502 // bit width = 56 1503 { 1504 56, 1505 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1506 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1507 }, 1508 { 1509 56, 1510 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1511 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1512 }, 1513 { 1514 56, 1515 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1516 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1517 }, 1518 { 1519 56, 1520 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1521 [8]int64{72057594037927935, 72057594037927934, 72057594037927933, 72057594037927932, 72057594037927931, 72057594037927930, 72057594037927929, 72057594037927928}, 1522 }, 1523 { 1524 56, 1525 []byte{0xC9, 0x97, 0x37, 0x00, 0x00, 0x00, 0x00, 0x95, 0x44, 0x26, 0x00, 0x00, 0x00, 0x00, 0x52, 0xC1, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x39, 0x25, 0x00, 0x00, 0x00, 0x00, 0xE8, 0xBE, 0x1B, 0x00, 0x00, 0x00, 0x00, 0xF7, 0xAA, 0x10, 0x00, 0x00, 0x00, 0x00, 0xDE, 0x9D, 0xE4, 0x00, 0x00, 0x00, 0x00, 0x88, 0xFB, 0x9E, 0x00, 0x00, 0x00, 0x00}, 1526 [8]int64{3643337, 2507925, 15778130, 2439548, 1818344, 1092343, 14982622, 10419080}, 1527 }, 1528 1529 // bit width = 57 1530 { 1531 57, 1532 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1533 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1534 }, 1535 { 1536 57, 1537 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1538 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1539 }, 1540 { 1541 57, 1542 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1543 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1544 }, 1545 { 1546 57, 1547 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x5F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1548 [8]int64{144115188075855871, 144115188075855870, 144115188075855869, 144115188075855868, 144115188075855867, 144115188075855866, 144115188075855865, 144115188075855864}, 1549 }, 1550 { 1551 57, 1552 []byte{0x29, 0x4C, 0x58, 0x01, 0x00, 0x00, 0x00, 0xD2, 0x9A, 0x75, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xD7, 0x99, 0x03, 0x00, 0x00, 0x00, 0xB0, 0xD2, 0xE4, 0x0E, 0x00, 0x00, 0x00, 0xD0, 0x01, 0x3E, 0x10, 0x00, 0x00, 0x00, 0xE0, 0x57, 0x8E, 0x0E, 0x00, 0x00, 0x00, 0x40, 0xFC, 0x4B, 0x4C, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xAD, 0x30, 0x00, 0x00, 0x00, 0x00}, 1553 [8]int64{22563881, 3853673, 15103480, 31234646, 17031197, 7631551, 20000753, 6380540}, 1554 }, 1555 1556 // bit width = 58 1557 { 1558 58, 1559 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1560 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1561 }, 1562 { 1563 58, 1564 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1565 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1566 }, 1567 { 1568 58, 1569 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1570 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1571 }, 1572 { 1573 58, 1574 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x3F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1575 [8]int64{288230376151711743, 288230376151711742, 288230376151711741, 288230376151711740, 288230376151711739, 288230376151711738, 288230376151711737, 288230376151711736}, 1576 }, 1577 { 1578 58, 1579 []byte{0x09, 0x2F, 0xF6, 0x03, 0x00, 0x00, 0x00, 0x48, 0x34, 0x0B, 0x04, 0x00, 0x00, 0x00, 0x50, 0xFE, 0xF2, 0x29, 0x00, 0x00, 0x00, 0x40, 0x0E, 0x62, 0x92, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x03, 0xA5, 0x02, 0x00, 0x00, 0x00, 0xA4, 0x6D, 0x24, 0x05, 0x00, 0x00, 0x00, 0xD0, 0x97, 0x03, 0x31, 0x00, 0x00, 0x00, 0x00, 0xA8, 0x8E, 0xC6, 0x00, 0x00, 0x00, 0x00}, 1580 [8]int64{66465545, 16960786, 43986917, 38373433, 44368653, 21568361, 51394941, 52050592}, 1581 }, 1582 1583 // bit width = 59 1584 { 1585 59, 1586 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1587 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1588 }, 1589 { 1590 59, 1591 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1592 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1593 }, 1594 { 1595 59, 1596 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1597 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1598 }, 1599 { 1600 59, 1601 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1602 [8]int64{576460752303423487, 576460752303423486, 576460752303423485, 576460752303423484, 576460752303423483, 576460752303423482, 576460752303423481, 576460752303423480}, 1603 }, 1604 { 1605 59, 1606 []byte{0x69, 0xE3, 0x16, 0x03, 0x00, 0x00, 0x00, 0x10, 0xDE, 0x8D, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD9, 0x01, 0xCE, 0x01, 0x00, 0x00, 0x00, 0xBC, 0x4E, 0x24, 0x07, 0x00, 0x00, 0x00, 0xE0, 0xDE, 0xB5, 0x73, 0x00, 0x00, 0x00, 0x00, 0x68, 0x8E, 0x29, 0x02, 0x00, 0x00, 0x00, 0x4C, 0x51, 0x16, 0x04, 0x00, 0x00, 0x00, 0x80, 0x62, 0x93, 0x1B, 0x00, 0x00, 0x00, 0x00}, 1607 [8]int64{51831657, 1162178, 121112420, 59909982, 121331182, 72555728, 17142867, 14457620}, 1608 }, 1609 1610 // bit width = 60 1611 { 1612 60, 1613 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1614 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1615 }, 1616 { 1617 60, 1618 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1619 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1620 }, 1621 { 1622 60, 1623 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1624 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1625 }, 1626 { 1627 60, 1628 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1629 [8]int64{1152921504606846975, 1152921504606846974, 1152921504606846973, 1152921504606846972, 1152921504606846971, 1152921504606846970, 1152921504606846969, 1152921504606846968}, 1630 }, 1631 { 1632 60, 1633 []byte{0x49, 0x69, 0xBA, 0x02, 0x00, 0x00, 0x00, 0xC0, 0x81, 0x79, 0x68, 0x00, 0x00, 0x00, 0x00, 0xD4, 0x1B, 0x6C, 0x04, 0x00, 0x00, 0x00, 0x50, 0xCE, 0x2B, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x2E, 0xBD, 0x62, 0x03, 0x00, 0x00, 0x00, 0x40, 0xA1, 0xFC, 0x39, 0x00, 0x00, 0x00, 0x00, 0x5F, 0x99, 0x72, 0x05, 0x00, 0x00, 0x00, 0x80, 0xD5, 0x87, 0x5A, 0x00, 0x00, 0x00, 0x00}, 1634 [8]int64{45771081, 109549596, 74193876, 167951589, 56802606, 60803604, 91396447, 94928216}, 1635 }, 1636 1637 // bit width = 61 1638 { 1639 61, 1640 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1641 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1642 }, 1643 { 1644 61, 1645 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1646 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1647 }, 1648 { 1649 61, 1650 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1651 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1652 }, 1653 { 1654 61, 1655 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1656 [8]int64{2305843009213693951, 2305843009213693950, 2305843009213693949, 2305843009213693948, 2305843009213693947, 2305843009213693946, 2305843009213693945, 2305843009213693944}, 1657 }, 1658 { 1659 61, 1660 []byte{0xA9, 0x1D, 0xDB, 0x1D, 0x00, 0x00, 0x00, 0xE0, 0x16, 0x9E, 0xD1, 0x02, 0x00, 0x00, 0x00, 0x88, 0xB3, 0xF2, 0x16, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x0E, 0x5D, 0x0A, 0x00, 0x00, 0x00, 0xC0, 0x3C, 0xDA, 0xA7, 0x01, 0x00, 0x00, 0x00, 0x4A, 0xDC, 0xF8, 0x0B, 0x00, 0x00, 0x00, 0x40, 0x34, 0xE6, 0x9D, 0x05, 0x00, 0x00, 0x00, 0x60, 0xEE, 0x56, 0x9B, 0x00, 0x00, 0x00, 0x00}, 1661 [8]int64{500899241, 378335415, 96251106, 347741632, 444441548, 100429349, 376936657, 325770700}, 1662 }, 1663 1664 // bit width = 62 1665 { 1666 62, 1667 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1668 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1669 }, 1670 { 1671 62, 1672 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1673 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1674 }, 1675 { 1676 62, 1677 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1678 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1679 }, 1680 { 1681 62, 1682 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1683 [8]int64{4611686018427387903, 4611686018427387902, 4611686018427387901, 4611686018427387900, 4611686018427387899, 4611686018427387898, 4611686018427387897, 4611686018427387896}, 1684 }, 1685 { 1686 62, 1687 []byte{0x89, 0x00, 0x79, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x71, 0x2A, 0x2C, 0x04, 0x00, 0x00, 0x00, 0xF0, 0x2B, 0x25, 0x74, 0x03, 0x00, 0x00, 0x00, 0x3C, 0x13, 0xB0, 0x2D, 0x00, 0x00, 0x00, 0x00, 0xDD, 0x80, 0xDC, 0x30, 0x00, 0x00, 0x00, 0x80, 0x5E, 0xF1, 0x49, 0x06, 0x00, 0x00, 0x00, 0xF0, 0x23, 0x90, 0x2B, 0x01, 0x00, 0x00, 0x00, 0xC0, 0xF1, 0x8E, 0xA8, 0x00, 0x00, 0x00, 0x00}, 1688 [8]int64{746127497, 280013252, 927093439, 191628495, 819757277, 422036858, 314114623, 706985072}, 1689 }, 1690 1691 // bit width = 63 1692 { 1693 63, 1694 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1695 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1696 }, 1697 { 1698 63, 1699 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1700 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1701 }, 1702 { 1703 63, 1704 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1705 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1706 }, 1707 { 1708 63, 1709 []byte{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x9F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1710 [8]int64{9223372036854775807, 9223372036854775806, 9223372036854775805, 9223372036854775804, 9223372036854775803, 9223372036854775802, 9223372036854775801, 9223372036854775800}, 1711 }, 1712 { 1713 63, 1714 []byte{0xE9, 0xB4, 0x99, 0x27, 0x00, 0x00, 0x00, 0x00, 0x78, 0x10, 0xCE, 0x01, 0x00, 0x00, 0x00, 0x40, 0xDD, 0xC6, 0x5A, 0x0C, 0x00, 0x00, 0x00, 0xA0, 0x7E, 0x94, 0x16, 0x00, 0x00, 0x00, 0x00, 0x90, 0xE2, 0x31, 0x14, 0x02, 0x00, 0x00, 0x00, 0x98, 0xED, 0x1F, 0x96, 0x01, 0x00, 0x00, 0x00, 0xC0, 0xD1, 0x8C, 0x7A, 0x00, 0x00, 0x00, 0x00, 0xC8, 0x39, 0xCC, 0x2F, 0x00, 0x00, 0x00, 0x00}, 1715 [8]int64{664384745, 60563696, 829102965, 11838453, 558046761, 851705267, 514012272, 400956644}, 1716 }, 1717 1718 // bit width = 64 1719 { 1720 64, 1721 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1722 [8]int64{0, 0, 0, 0, 0, 0, 0, 0}, 1723 }, 1724 { 1725 64, 1726 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1727 [8]int64{0, 1, 2, 3, 4, 5, 6, 7}, 1728 }, 1729 { 1730 64, 1731 []byte{0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, 1732 [8]int64{7, 6, 5, 4, 3, 2, 1, 0}, 1733 }, 1734 { 1735 64, 1736 []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}, 1737 [8]int64{0, -1, -2, -3, -4, -5, -6, -7}, 1738 }, 1739 { 1740 64, 1741 []byte{0xCA, 0xC6, 0x53, 0x33, 0x00, 0x00, 0x00, 0x00, 0xA6, 0xA5, 0x5B, 0x20, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x1D, 0x50, 0x19, 0x00, 0x00, 0x00, 0x00, 0x65, 0xA4, 0x33, 0x34, 0x00, 0x00, 0x00, 0x00, 0x0A, 0xE6, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0xE2, 0xA7, 0x19, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x75, 0x7C, 0x17, 0x00, 0x00, 0x00, 0x00, 0x58, 0xF2, 0x01, 0x0B, 0x00, 0x00, 0x00, 0x00}, 1742 [8]int64{861128394, 542877094, 424680912, 875799653, 2811402, 430432791, 394032506, 184676952}, 1743 }, 1744 }