#include "type_aliases.h" UINT8 Stats[9][4][4][4]= { 32 , 56 , 78 ,161 , 105 ,129 ,182 ,241 , 78 ,132 ,189 ,212 , 112 ,169 ,203 ,226 , 100 ,122 ,178 ,217 , 200 ,175 ,239 ,247 , 183 ,153 ,239 ,237 , 201 ,192 ,242 ,244 , 75 ,127 ,181 ,205 , 183 ,178 ,238 ,249 , 192 ,226 ,243 ,241 , 190 ,205 ,239 ,244 , 98 ,150 ,195 ,224 , 219 ,189 ,243 ,244 , 177 ,215 ,240 ,248 , 190 ,207 ,241 ,247 , 19 , 26 , 14 , 33 , 113 ,121 , 97 , 87 , 11 , 14 , 8 , 14 , 21 , 14 , 14 , 20 , 100 , 88 ,112 , 73 , 188 ,169 ,158 ,140 , 70 , 81 , 46 , 58 , 100 , 82 , 49 , 55 , 11 , 20 , 9 , 21 , 76 , 91 , 68 , 74 , 6 , 6 , 5 , 11 , 15 , 18 , 10 , 14 , 17 , 24 , 16 , 16 , 87 , 68 , 64 , 61 , 9 , 8 , 9 , 15 , 17 , 23 , 10 , 18 , 186 ,157 ,180 ,162 , 184 ,208 ,206 ,189 , 176 ,128 ,203 ,179 , 184 ,196 ,192 ,176 , 164 ,149 ,155 ,141 , 133 ,130 ,156 ,116 , 145 ,154 ,175 ,144 , 124 ,150 ,149 ,126 , 194 ,113 ,173 ,160 , 191 ,208 ,205 ,164 , 210 ,179 ,197 ,174 , 175 ,154 ,190 ,182 , 144 ,111 ,183 ,165 , 123 ,118 ,186 ,144 , 189 ,128 ,168 ,141 , 99 ,164 ,174 ,145 , 196 ,160 ,197 ,102 , 156 ,125 ,173 , 83 , 219 ,208 ,226 ,137 , 189 ,148 ,191 ,100 , 173 ,122 ,146 , 76 , 111 ,128 ,124 , 81 , 177 ,176 ,203 ,116 , 118 ,103 ,145 , 82 , 223 ,201 ,228 ,129 , 181 ,137 ,199 , 99 , 236 ,227 ,236 ,159 , 200 ,177 ,204 ,121 , 184 ,157 ,194 ,103 , 128 ,121 ,135 , 81 , 204 ,177 ,207 ,121 , 158 ,127 ,173 , 88 , 81 , 46 , 70 , 84 , 135 ,107 , 81 , 73 , 128 ,128 ,113 , 94 , 109 ,128 , 84 , 81 , 122 ,128 , 62 ,111 , 184 ,171 ,145 ,131 , 172 ,174 ,151 ,180 , 160 ,114 ,131 , 91 , 111 ,128 , 81 , 84 , 157 ,147 ,127 ,133 , 113 ,148 ,107 ,135 , 140 ,140 ,104 ,139 , 112 ,128 , 92 , 86 , 146 ,128 ,143 ,137 , 110 ,128 , 83 ,133 , 128 ,136 ,144 ,120 , 108 ,117 ,109 ,108 , 101 ,107 ,112 ,105 , 71 , 67 , 49 , 82 , 66 , 86 , 54 , 68 , 117 , 93 ,122 ,111 , 78 ,106 ,152 ,113 , 49 , 64 , 54 , 96 , 67 , 62 , 68 , 62 , 59 , 59 , 43 , 85 , 70 , 60 , 72 , 72 , 55 , 65 , 62 , 92 , 93 , 98 , 92 , 87 , 54 , 65 , 51 , 64 , 56 , 31 , 56 , 54 , 137 ,144 ,147 ,161 , 110 ,113 ,128 ,134 , 39 , 46 , 29 , 61 , 76 , 86 , 98 , 81 , 47 , 53 , 39 , 63 , 61 , 69 , 45 , 92 , 104 , 89 , 76 , 63 , 97 ,128 , 88 ,108 , 64 , 56 , 34 , 82 , 135 , 93 , 82 , 98 , 43 , 51 , 36 , 56 , 71 , 64 , 50 , 79 , 40 , 32 , 33 , 58 , 73 , 75 , 53 , 85 , 59 , 64 , 47 , 71 , 123 , 49 , 61 , 96 , 70 , 58 , 47 , 78 , 100 ,105 , 56 ,102 , 18 ,128 ,128 , 16 , 175 ,128 ,162 ,128 , 53 ,128 , 40 ,128 , 49 ,128 , 41 , 1 , 122 ,128 ,128 ,128 , 181 ,189 ,193 ,100 , 162 ,128 ,166 ,133 , 110 ,128 , 89 ,128 , 23 ,128 , 12 ,128 , 171 ,149 ,182 ,135 , 36 , 56 , 47 , 16 , 32 ,128 , 39 , 26 , 128 ,128 , 37 ,128 , 106 ,128 ,131 ,134 , 128 ,128 , 19 , 18 , 128 ,128 , 12 , 9 , 128 ,128 ,128 ,128 , 9 ,128 , 52 ,128 , 128 ,128 ,128 ,128 , 128 ,128 ,128 ,128 , 128 ,128 ,128 ,128 , 52 , 57 , 68 ,128 , 13 ,128 , 7 ,128 , 128 ,128 ,128 ,128 , 128 ,128 ,128 ,128 , 11 ,128 , 12 , 25 , 128 ,128 , 1 ,128 , 128 ,128 ,128 ,128 , 128 ,128 ,128 ,128 , 128 ,128 , 45 ,128 , 128 ,128 ,128 ,128 , 128 ,128 ,128 ,128 , }; UINT32 MBBitCosts[4][4][4][10]= { 11 , 524 , 351 , 293 , 324 , 523 , 644 , 458 , 815 , 815 , 19 , 394 , 275 , 286 , 286 , 511 , 575 , 351 , 639 , 639 , 32 , 462 , 266 , 200 , 236 , 431 , 571 , 371 , 635 , 635 , 96 , 319 , 131 , 189 , 249 , 322 , 449 , 194 , 513 , 513 , 48 , 265 , 258 , 246 , 287 , 252 , 360 , 294 , 296 , 482 , 62 , 262 , 178 , 237 , 288 , 233 , 330 , 333 , 394 , 394 , 116 , 261 , 189 , 176 , 236 , 155 , 362 , 322 , 261 , 540 , 227 , 195 , 137 , 235 , 235 , 159 , 310 , 170 , 374 , 374 , 31 , 485 , 311 , 162 , 267 , 509 , 548 , 433 , 671 , 671 , 62 , 418 , 254 , 110 , 236 , 472 , 536 , 347 , 600 , 600 , 129 , 459 , 258 , 53 , 223 , 439 , 499 , 382 , 746 , 746 , 163 , 379 , 121 , 119 , 197 , 345 , 399 , 199 , 653 , 653 , 51 , 492 , 237 , 145 , 250 , 404 , 458 , 285 , 573 , 573 , 82 , 408 , 181 , 135 , 244 , 318 , 498 , 225 , 562 , 562 , 140 , 440 , 184 , 74 , 202 , 369 , 391 , 304 , 693 , 693 , 201 , 330 , 114 , 139 , 267 , 336 , 381 , 130 , 618 , 618 , 38 , 219 , 270 , 303 , 311 , 285 , 392 , 287 , 456 , 456 , 53 , 206 , 209 , 317 , 317 , 264 , 328 , 280 , 392 , 392 , 106 , 161 , 196 , 198 , 238 , 193 , 377 , 292 , 441 , 441 , 198 , 189 , 119 , 210 , 236 , 214 , 369 , 170 , 433 , 433 , 155 , 115 , 211 , 314 , 302 , 203 , 250 , 298 , 214 , 305 , 101 , 136 , 243 , 279 , 279 , 213 , 285 , 243 , 349 , 349 , 268 , 131 , 206 , 245 , 277 , 148 , 291 , 229 , 210 , 293 , 363 , 107 , 201 , 242 , 335 , 177 , 267 , 150 , 350 , 350 , 109 , 225 , 200 , 116 , 254 , 313 , 311 , 276 , 430 , 430 , 81 , 233 , 249 , 144 , 261 , 281 , 345 , 239 , 409 , 409 , 283 , 244 , 199 , 64 , 223 , 233 , 376 , 278 , 310 , 560 , 268 , 215 , 122 , 143 , 230 , 262 , 279 , 179 , 374 , 374 , 144 , 178 , 183 , 161 , 254 , 289 , 294 , 177 , 379 , 379 , 105 , 219 , 198 , 228 , 218 , 245 , 309 , 177 , 373 , 373 , 250 , 212 , 138 , 100 , 240 , 316 , 299 , 214 , 392 , 392 , 291 , 196 , 115 , 156 , 315 , 278 , 382 , 130 , 446 , 446 , 27 , 503 , 341 , 166 , 290 , 510 , 622 , 472 , 686 , 686 , 61 , 355 , 242 , 115 , 258 , 468 , 532 , 335 , 596 , 596 , 118 , 439 , 262 , 55 , 235 , 472 , 490 , 388 , 824 , 824 , 149 , 333 , 128 , 125 , 206 , 359 , 474 , 194 , 538 , 538 , 93 , 256 , 234 , 149 , 237 , 233 , 302 , 247 , 392 , 392 , 89 , 272 , 180 , 178 , 254 , 217 , 362 , 243 , 426 , 426 , 283 , 296 , 183 , 86 , 186 , 206 , 336 , 266 , 261 , 517 , 363 , 220 , 120 , 187 , 236 , 196 , 294 , 156 , 278 , 488 , 147 , 496 , 297 , 47 , 193 , 476 , 516 , 388 , 667 , 667 , 215 , 444 , 231 , 46 , 162 , 454 , 453 , 374 , 643 , 643 , 309 , 477 , 261 , 30 , 166 , 497 , 501 , 407 , 784 , 784 , 275 , 410 , 125 , 96 , 153 , 424 , 419 , 200 , 746 , 746 , 125 , 448 , 198 , 90 , 162 , 400 , 483 , 299 , 547 , 547 , 157 , 357 , 181 , 104 , 148 , 411 , 418 , 221 , 482 , 482 , 275 , 443 , 185 , 65 , 134 , 448 , 430 , 282 , 773 , 773 , 283 , 366 , 109 , 119 , 181 , 430 , 384 , 152 , 765 , 765 , 41 , 467 , 241 , 154 , 271 , 494 , 566 , 324 , 630 , 630 , 75 , 318 , 179 , 129 , 284 , 475 , 539 , 245 , 603 , 603 , 140 , 369 , 178 , 72 , 212 , 398 , 417 , 304 , 993 , 993 , 192 , 339 , 100 , 130 , 247 , 373 , 506 , 166 , 570 , 570 , 165 , 190 , 178 , 147 , 280 , 241 , 259 , 170 , 463 , 463 , 136 , 209 , 164 , 160 , 273 , 229 , 329 , 187 , 393 , 393 , 275 , 237 , 135 , 108 , 234 , 249 , 287 , 220 , 314 , 415 , 384 , 190 , 103 , 178 , 269 , 261 , 365 , 134 , 429 , 429 , 115 , 472 , 218 , 124 , 114 , 485 , 549 , 278 , 613 , 613 , 176 , 358 , 170 , 132 , 103 , 430 , 494 , 230 , 558 , 558 , 291 , 451 , 185 , 111 , 73 , 464 , 446 , 288 , 827 , 827 , 332 , 342 , 103 , 172 , 131 , 406 , 419 , 152 , 656 , 656 , 128 , 300 , 165 , 146 , 162 , 403 , 446 , 188 , 510 , 510 , 161 , 361 , 135 , 162 , 158 , 340 , 404 , 164 , 468 , 468 , 275 , 397 , 154 , 110 , 108 , 390 , 500 , 209 , 564 , 564 , 320 , 313 , 106 , 169 , 185 , 362 , 420 , 112 , 747 , 747 , }; UINT32 NNMBBitCosts[4][4][4][10]= { 2 , 572 , 404 , 0 , 0 , 557 , 648 , 594 , 871 , 871 , 4 , 466 , 332 , 0 , 0 , 474 , 757 , 559 , 821 , 821 , 6 , 512 , 293 , 0 , 0 , 461 , 613 , 531 , 677 , 677 , 49 , 338 , 124 , 0 , 0 , 252 , 405 , 285 , 775 , 775 , 35 , 231 , 289 , 0 , 0 , 213 , 346 , 413 , 283 , 459 , 46 , 176 , 268 , 0 , 0 , 248 , 312 , 268 , 376 , 376 , 65 , 167 , 195 , 0 , 0 , 166 , 342 , 465 , 406 , 406 , 184 , 100 , 131 , 0 , 0 , 162 , 319 , 296 , 383 , 383 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 16 , 297 , 297 , 0 , 0 , 361 , 425 , 297 , 489 , 489 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 33 , 218 , 241 , 0 , 0 , 244 , 362 , 421 , 335 , 483 , 37 , 171 , 268 , 0 , 0 , 259 , 394 , 323 , 458 , 458 , 125 , 156 , 144 , 0 , 0 , 119 , 350 , 357 , 414 , 414 , 215 , 156 , 84 , 0 , 0 , 144 , 361 , 245 , 425 , 425 , 231 , 110 , 334 , 0 , 0 , 146 , 213 , 334 , 152 , 272 , 111 , 121 , 289 , 0 , 0 , 107 , 394 , 289 , 458 , 458 , 245 , 76 , 302 , 0 , 0 , 115 , 416 , 302 , 239 , 308 , 299 , 78 , 219 , 0 , 0 , 129 , 281 , 219 , 345 , 345 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 14 , 312 , 312 , 0 , 0 , 376 , 440 , 312 , 504 , 504 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , 64 , 192 , 192 , 0 , 0 , 256 , 320 , 192 , 384 , 384 , }; UINT32 NN2MBBitCosts[4][4][4][10]= { 7 , 556 , 377 , 291 , 0 , 551 , 569 , 523 , 813 , 813 , 12 , 411 , 317 , 243 , 0 , 562 , 626 , 497 , 690 , 690 , 22 , 478 , 280 , 178 , 0 , 490 , 579 , 447 , 643 , 643 , 68 , 325 , 129 , 183 , 0 , 298 , 445 , 275 , 509 , 509 , 47 , 249 , 250 , 221 , 0 , 272 , 346 , 415 , 231 , 501 , 48 , 198 , 293 , 229 , 0 , 262 , 326 , 293 , 390 , 390 , 90 , 210 , 237 , 193 , 0 , 130 , 349 , 338 , 413 , 413 , 195 , 193 , 134 , 225 , 0 , 139 , 304 , 185 , 368 , 368 , 32 , 542 , 349 , 128 , 0 , 493 , 583 , 539 , 647 , 647 , 107 , 462 , 363 , 43 , 0 , 526 , 590 , 363 , 654 , 654 , 122 , 520 , 289 , 37 , 0 , 461 , 576 , 508 , 640 , 640 , 113 , 364 , 143 , 87 , 0 , 428 , 492 , 250 , 556 , 556 , 54 , 431 , 231 , 106 , 0 , 495 , 559 , 364 , 623 , 623 , 81 , 477 , 159 , 103 , 0 , 541 , 605 , 255 , 669 , 669 , 112 , 417 , 195 , 63 , 0 , 481 , 545 , 278 , 609 , 609 , 132 , 372 , 120 , 104 , 0 , 436 , 500 , 186 , 564 , 564 , 46 , 228 , 230 , 218 , 0 , 247 , 420 , 410 , 318 , 508 , 54 , 161 , 273 , 250 , 0 , 285 , 349 , 273 , 413 , 413 , 121 , 203 , 199 , 180 , 0 , 129 , 294 , 323 , 358 , 358 , 215 , 187 , 107 , 172 , 0 , 163 , 397 , 208 , 461 , 461 , 129 , 126 , 283 , 341 , 0 , 201 , 238 , 283 , 170 , 329 , 76 , 112 , 316 , 252 , 0 , 255 , 319 , 316 , 383 , 383 , 235 , 125 , 192 , 255 , 0 , 181 , 281 , 232 , 160 , 346 , 275 , 98 , 184 , 214 , 0 , 183 , 264 , 203 , 328 , 328 , 122 , 208 , 319 , 75 , 0 , 262 , 326 , 319 , 390 , 390 , 60 , 196 , 260 , 196 , 0 , 260 , 324 , 260 , 388 , 388 , 227 , 178 , 253 , 56 , 0 , 285 , 349 , 253 , 413 , 413 , 211 , 168 , 169 , 126 , 0 , 232 , 296 , 169 , 360 , 360 , 116 , 184 , 204 , 140 , 0 , 248 , 312 , 204 , 376 , 376 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 211 , 373 , 132 , 89 , 0 , 437 , 501 , 132 , 565 , 565 , 283 , 205 , 162 , 86 , 0 , 269 , 333 , 162 , 397 , 397 , 27 , 531 , 343 , 144 , 0 , 495 , 525 , 498 , 779 , 779 , 67 , 445 , 247 , 80 , 0 , 509 , 573 , 433 , 637 , 637 , 163 , 430 , 236 , 29 , 0 , 449 , 630 , 492 , 694 , 694 , 153 , 393 , 130 , 72 , 0 , 313 , 503 , 291 , 567 , 567 , 116 , 299 , 257 , 81 , 0 , 247 , 311 , 257 , 375 , 375 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 240 , 246 , 153 , 70 , 0 , 204 , 337 , 318 , 401 , 401 , 140 , 160 , 189 , 166 , 0 , 224 , 288 , 189 , 352 , 352 , 184 , 500 , 324 , 19 , 0 , 499 , 563 , 525 , 627 , 627 , 198 , 588 , 303 , 17 , 0 , 652 , 716 , 458 , 780 , 780 , 268 , 496 , 315 , 10 , 0 , 535 , 591 , 513 , 655 , 655 , 198 , 375 , 143 , 51 , 0 , 439 , 503 , 267 , 567 , 567 , 140 , 434 , 254 , 42 , 0 , 498 , 562 , 254 , 626 , 626 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 181 , 489 , 240 , 33 , 0 , 553 , 617 , 240 , 681 , 681 , 165 , 356 , 99 , 98 , 0 , 420 , 484 , 212 , 548 , 548 , 51 , 427 , 230 , 114 , 0 , 394 , 536 , 368 , 600 , 600 , 93 , 362 , 182 , 82 , 0 , 426 , 490 , 289 , 554 , 554 , 137 , 408 , 183 , 49 , 0 , 472 , 536 , 363 , 600 , 600 , 163 , 302 , 95 , 110 , 0 , 329 , 434 , 226 , 498 , 498 , 134 , 149 , 221 , 157 , 0 , 213 , 277 , 221 , 341 , 341 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 219 , 207 , 175 , 86 , 0 , 271 , 335 , 175 , 399 , 399 , 227 , 212 , 141 , 118 , 0 , 276 , 340 , 141 , 404 , 404 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , 64 , 192 , 256 , 192 , 0 , 256 , 320 , 256 , 384 , 384 , }; UINT32 BBitCosts[4][4][4][10]= { 144 , 0 , 25 , 418 , 418 , 0 , 0 , 0 , 0 , 0 , 121 , 0 , 38 , 308 , 308 , 0 , 0 , 0 , 0 , 0 , 144 , 0 , 32 , 294 , 294 , 0 , 0 , 0 , 0 , 0 , 151 , 0 , 26 , 300 , 387 , 0 , 0 , 0 , 0 , 0 , 142 , 0 , 34 , 278 , 278 , 0 , 0 , 0 , 0 , 0 , 97 , 0 , 104 , 168 , 168 , 0 , 0 , 0 , 0 , 0 , 129 , 0 , 43 , 253 , 253 , 0 , 0 , 0 , 0 , 0 , 144 , 0 , 34 , 278 , 278 , 0 , 0 , 0 , 0 , 0 , 186 , 0 , 39 , 162 , 302 , 0 , 0 , 0 , 0 , 0 , 179 , 0 , 47 , 190 , 190 , 0 , 0 , 0 , 0 , 0 , 195 , 0 , 35 , 180 , 272 , 0 , 0 , 0 , 0 , 0 , 195 , 0 , 31 , 196 , 288 , 0 , 0 , 0 , 0 , 0 , 184 , 0 , 21 , 283 , 375 , 0 , 0 , 0 , 0 , 0 , 195 , 0 , 21 , 268 , 323 , 0 , 0 , 0 , 0 , 0 , 181 , 0 , 29 , 226 , 295 , 0 , 0 , 0 , 0 , 0 , 201 , 0 , 23 , 241 , 303 , 0 , 0 , 0 , 0 , 0 , 105 , 0 , 57 , 247 , 247 , 0 , 0 , 0 , 0 , 0 , 131 , 0 , 30 , 373 , 373 , 0 , 0 , 0 , 0 , 0 , 94 , 0 , 55 , 284 , 284 , 0 , 0 , 0 , 0 , 0 , 161 , 0 , 26 , 313 , 313 , 0 , 0 , 0 , 0 , 0 , 121 , 0 , 34 , 368 , 368 , 0 , 0 , 0 , 0 , 0 , 64 , 0 , 128 , 192 , 192 , 0 , 0 , 0 , 0 , 0 , 144 , 0 , 36 , 265 , 265 , 0 , 0 , 0 , 0 , 0 , 179 , 0 , 31 , 245 , 245 , 0 , 0 , 0 , 0 , 0 , 227 , 0 , 31 , 212 , 212 , 0 , 0 , 0 , 0 , 0 , 179 , 0 , 56 , 171 , 171 , 0 , 0 , 0 , 0 , 0 , 195 , 0 , 33 , 221 , 221 , 0 , 0 , 0 , 0 , 0 , 176 , 0 , 39 , 215 , 215 , 0 , 0 , 0 , 0 , 0 , 235 , 0 , 18 , 280 , 280 , 0 , 0 , 0 , 0 , 0 , 176 , 0 , 27 , 274 , 274 , 0 , 0 , 0 , 0 , 0 , 186 , 0 , 27 , 235 , 298 , 0 , 0 , 0 , 0 , 0 , 227 , 0 , 21 , 239 , 290 , 0 , 0 , 0 , 0 , 0 , 192 , 0 , 30 , 206 , 285 , 0 , 0 , 0 , 0 , 0 , 134 , 0 , 52 , 217 , 217 , 0 , 0 , 0 , 0 , 0 , 157 , 0 , 34 , 238 , 282 , 0 , 0 , 0 , 0 , 0 , 181 , 0 , 31 , 225 , 260 , 0 , 0 , 0 , 0 , 0 , 176 , 0 , 38 , 218 , 218 , 0 , 0 , 0 , 0 , 0 , 134 , 0 , 89 , 153 , 153 , 0 , 0 , 0 , 0 , 0 , 222 , 0 , 48 , 133 , 242 , 0 , 0 , 0 , 0 , 0 , 256 , 0 , 34 , 179 , 214 , 0 , 0 , 0 , 0 , 0 , 245 , 0 , 39 , 155 , 233 , 0 , 0 , 0 , 0 , 0 , 320 , 0 , 44 , 169 , 157 , 0 , 0 , 0 , 0 , 0 , 250 , 0 , 39 , 166 , 201 , 0 , 0 , 0 , 0 , 0 , 291 , 0 , 39 , 165 , 187 , 0 , 0 , 0 , 0 , 0 , 186 , 0 , 31 , 204 , 292 , 0 , 0 , 0 , 0 , 0 , 250 , 0 , 29 , 210 , 210 , 0 , 0 , 0 , 0 , 0 , 283 , 0 , 25 , 201 , 226 , 0 , 0 , 0 , 0 , 0 , 275 , 0 , 29 , 196 , 215 , 0 , 0 , 0 , 0 , 0 , 171 , 0 , 24 , 288 , 331 , 0 , 0 , 0 , 0 , 0 , 151 , 0 , 36 , 249 , 257 , 0 , 0 , 0 , 0 , 0 , 181 , 0 , 31 , 238 , 248 , 0 , 0 , 0 , 0 , 0 , 186 , 0 , 25 , 262 , 284 , 0 , 0 , 0 , 0 , 0 , 167 , 0 , 35 , 244 , 234 , 0 , 0 , 0 , 0 , 0 , 176 , 0 , 35 , 232 , 232 , 0 , 0 , 0 , 0 , 0 , 192 , 0 , 43 , 169 , 224 , 0 , 0 , 0 , 0 , 0 , 219 , 0 , 27 , 216 , 256 , 0 , 0 , 0 , 0 , 0 , 219 , 0 , 32 , 170 , 292 , 0 , 0 , 0 , 0 , 0 , 227 , 0 , 42 , 151 , 226 , 0 , 0 , 0 , 0 , 0 , 250 , 0 , 35 , 162 , 230 , 0 , 0 , 0 , 0 , 0 , 262 , 0 , 30 , 184 , 235 , 0 , 0 , 0 , 0 , 0 , 204 , 0 , 23 , 254 , 290 , 0 , 0 , 0 , 0 , 0 , 201 , 0 , 28 , 222 , 268 , 0 , 0 , 0 , 0 , 0 , 235 , 0 , 28 , 206 , 250 , 0 , 0 , 0 , 0 , 0 , 256 , 0 , 22 , 224 , 256 , 0 , 0 , 0 , 0 , 0 , };