CAPE 810 778 777 798 819 818 802 798 815 804 747 753 727 691 654 612 555 481 528 534 497 400 257 135 73 60 74 93 93 61 26 15 13 14 14 12 11 9 6 3 2 4 5 6 10 14 12 8 3 1 5 8 8 6 5 12 14 17 18 18 16 10 8 10 13 15 17 20 23 25 26 29 29 28 26 22 20 21 27 30 26 25 26 28 30 32 31 26 22 19 18 835 824 825 828 813 767 732 708 704 693 654 624 558 506 466 452 485 574 678 602 435 250 107 53 34 40 60 73 61 34 19 21 25 28 27 24 23 19 12 5 4 7 16 20 20 16 10 7 7 3 5 8 6 4 4 17 22 20 18 17 17 13 11 12 13 16 19 19 19 19 22 25 25 24 21 19 19 21 23 20 18 19 22 24 23 25 26 23 19 16 13 866 845 816 776 717 619 562 531 517 498 451 374 318 297 290 328 436 539 453 305 185 110 58 39 35 48 57 54 44 39 40 46 47 41 36 38 40 30 15 5 6 12 20 19 15 11 12 16 15 8 7 9 8 5 1 3 10 13 8 5 7 8 10 13 15 16 14 12 13 16 19 21 21 20 19 19 18 16 18 15 15 18 21 22 21 20 19 16 11 7 4 842 771 692 608 515 400 360 345 327 289 235 180 140 142 142 156 210 214 130 78 60 55 48 44 50 52 48 42 43 52 57 55 48 46 54 64 51 27 10 6 5 10 13 12 12 17 26 39 37 32 28 21 9 5 1 14 20 13 6 13 28 19 13 13 12 13 12 11 9 10 14 13 13 16 18 17 13 8 5 7 13 19 23 23 22 18 14 11 9 7 7 762 656 526 393 301 297 342 341 289 208 136 96 75 75 74 71 78 72 57 52 50 48 43 40 39 38 43 52 58 58 53 47 52 67 77 64 31 11 4 4 3 6 11 15 21 32 50 73 70 40 15 8 6 9 6 4 5 8 11 8 10 7 6 6 7 8 8 7 6 5 5 5 8 14 16 14 9 8 8 12 17 21 22 21 19 15 13 12 10 9 7 663 565 430 325 338 467 509 441 304 170 98 75 68 66 63 57 50 46 45 45 44 43 40 41 45 53 58 60 63 57 58 69 79 77 58 28 10 2 0 1 3 9 16 24 37 54 66 79 69 31 2 2 8 11 23 40 40 16 4 1 1 3 7 8 7 8 8 8 7 6 6 7 10 10 9 9 11 14 18 19 18 18 17 15 14 13 12 10 6 3 1 471 381 279 221 256 340 347 278 180 105 88 82 75 67 55 42 34 31 39 43 44 43 46 51 56 57 56 57 63 62 61 57 43 21 8 2 0 0 0 3 12 27 34 39 44 46 39 38 31 14 2 6 7 15 24 21 9 0 0 2 4 5 5 5 4 9 12 13 13 12 13 14 13 10 8 9 11 12 12 12 13 13 13 12 11 10 8 7 5 5 4 187 140 105 90 101 111 113 100 81 67 62 59 59 58 44 23 20 20 23 25 29 37 45 45 40 36 40 53 61 46 26 11 4 0 0 0 1 3 8 19 39 48 42 31 21 13 10 12 7 3 3 5 21 46 53 41 21 6 1 2 3 4 4 6 9 13 14 14 14 13 14 14 12 8 4 2 3 5 7 8 10 11 11 10 10 10 10 9 7 3 1 114 97 88 86 87 78 66 55 46 45 72 144 197 155 70 14 13 13 20 28 32 31 28 23 28 36 45 52 44 21 7 3 2 1 1 4 10 19 28 37 45 38 24 14 11 13 16 8 3 5 12 27 52 61 50 34 22 8 1 1 4 8 11 13 14 14 14 13 12 13 12 12 11 9 5 2 1 1 2 4 7 9 9 9 9 9 9 9 8 7 6 156 129 110 96 88 65 60 63 77 108 164 221 222 138 45 11 6 5 5 3 0 2 5 12 17 17 14 12 14 13 13 11 9 6 9 17 28 33 30 22 15 10 7 6 6 7 6 5 11 20 28 29 17 5 4 6 5 1 2 4 9 12 13 14 13 12 11 10 10 9 9 8 7 7 6 9 6 2 1 2 3 6 7 7 7 7 7 7 8 9 7 64 60 61 58 51 67 112 144 157 160 154 131 80 31 5 1 0 0 0 0 0 0 4 10 13 15 17 19 23 24 16 8 7 14 26 23 21 18 10 2 1 3 5 4 1 1 0 5 13 18 16 6 6 4 1 0 0 1 3 8 11 12 11 10 9 8 7 8 9 7 5 2 3 6 10 12 7 3 0 0 0 2 4 5 5 5 6 7 8 8 7 15 21 29 31 16 27 49 69 79 72 49 30 12 2 0 1 1 2 3 3 2 1 5 9 10 10 10 16 28 21 10 4 6 15 20 11 5 3 1 0 1 3 4 3 1 0 0 1 2 2 3 0 0 0 0 0 0 0 2 6 9 10 9 8 6 3 2 4 4 2 1 0 1 3 3 3 1 0 0 0 0 0 1 2 3 5 6 6 5 4 3 10 4 6 12 4 11 17 18 14 10 2 1 1 1 2 2 2 1 1 2 2 1 4 8 10 18 31 41 24 10 2 0 1 1 0 0 0 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 9 7 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 24 0 0 1 0 6 12 14 10 5 1 0 0 0 0 0 0 0 0 0 0 1 3 4 6 13 21 13 4 1 0 0 1 1 2 2 3 3 4 5 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 11 0 0 0 2 7 11 9 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 4 1 0 0 1 3 5 5 6 6 6 6 7 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 12 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 4 3 3 3 3 3 3 2 0 0 0 0 2 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 1 3 4 7 10 10 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 9 11 14 12 12 11 11 11 11 10 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 4 5 6 8 7 9 10 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 1 4 7 7 4 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 1 2 3 5 6 6 3 1 1 1 0 0 0 1 2 4 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 2 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 7 9 10 10 8 5 2 1 1 2 1 1 1 4 6 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 6 8 10 12 12 12 10 9 7 4 2 1 1 1 2 2 2 7 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 5 7 7 6 6 6 6 7 5 4 4 3 2 2 3 3 3 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 10 16 21 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 6 12 12 11 10 8 5 3 1 2 2 3 5 4 4 4 3 2 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 9 16 23 29 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 10 10 8 4 3 5 7 7 7 9 5 2 2 2 2 2 4 4 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 18 31 45 44 46 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 1 9 9 7 7 9 8 2 0 0 1 3 2 1 2 2 1 1 2 2 1 1 2 2 2 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 16 24 27 29 35 5 9 12 24 20 17 15 13 11 9 6 4 1 0 0 0 0 0 0 1 0 3 7 9 5 1 0 1 2 3 1 1 1 1 1 2 2 1 0 0 1 2 2 1 1 1 2 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 5 9 13 14 16 20 10 14 11 16 16 17 17 18 16 13 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 1 2 4 4 1 1 2 1 1 0 0 3 8 12 14 14 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 8 13 20 25 26 0 0 0 2 7 14 18 17 12 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 7 6 3 2 1 0 0 0 2 9 16 21 23 24 25 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 10 12 15 20 23 24 5 8 12 13 13 12 11 11 9 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 6 5 4 3 1 0 1 2 4 9 17 25 30 30 27 27 22 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 6 7 8 11 13 13 13 13 15 16 15 13 9 7 6 8 10 10 7 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 8 7 5 4 4 3 4 4 5 9 16 22 29 33 32 25 21 27 31 31 26 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 10 14 17 18 16 12 10 10 10 3 2 3 4 3 3 3 5 10 14 13 9 6 5 3 2 1 0 0 0 0 0 0 0 0 2 5 10 14 12 7 5 5 7 7 5 4 4 5 7 8 11 16 26 36 41 42 37 26 26 34 40 41 35 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 14 16 16 13 14 13 10 10 11 3 3 2 2 2 1 1 3 8 13 15 12 7 4 5 5 3 1 1 2 1 1 1 1 1 4 8 12 13 8 4 3 4 6 5 4 5 6 7 12 18 27 38 49 51 46 42 36 30 34 40 42 41 35 21 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 16 15 15 15 14 15 17 6 3 2 1 1 0 0 1 2 4 9 11 8 8 13 12 6 1 1 2 3 2 2 1 2 3 4 5 4 2 3 5 7 7 6 6 8 11 13 19 24 31 37 41 45 43 42 42 43 43 41 39 36 31 21 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 12 15 17 18 17 17 17 18 5 1 0 0 0 0 0 0 0 1 4 6 6 9 15 14 9 3 1 1 2 2 2 2 3 2 2 2 1 2 3 5 6 8 9 10 12 14 18 21 26 30 35 41 45 44 42 43 46 46 40 34 31 30 27 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 11 14 16 17 17 16 15 16 5 2 1 0 0 0 0 0 0 2 4 4 3 3 4 5 4 1 0 0 1 2 2 4 4 4 4 2 2 2 3 4 6 9 9 12 14 14 17 24 30 35 39 44 42 39 37 41 45 47 42 35 33 35 37 29 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 8 12 14 16 16 17 16 16 1 0 0 0 0 0 0 0 0 3 6 6 3 1 0 0 0 0 0 0 0 1 4 5 7 9 8 4 2 2 3 5 8 10 11 14 17 18 23 28 33 38 43 46 43 41 43 51 53 53 48 41 37 42 45 39 27 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 7 9 11 12 13 15 16 18 3 2 0 0 0 0 0 0 3 5 5 2 1 0 0 0 0 0 0 0 0 1 3 4 4 5 5 4 3 2 2 2 3 5 10 14 18 22 26 28 31 37 44 49 50 48 47 52 55 55 52 46 41 47 50 47 37 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 8 9 11 13 15 18 4 2 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 2 3 4 5 5 8 12 16 20 26 32 36 40 43 48 50 45 37 40 47 51 51 50 50 53 53 49 41 27 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 8 10 12 13 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 2 3 4 6 7 8 10 13 18 23 40 57 65 58 39 42 41 37 33 36 41 46 49 49 51 53 53 52 47 35 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 8 11 13 14 4 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 6 8 12 19 27 27 43 66 77 67 39 37 36 34 32 32 38 45 51 55 58 58 57 55 55 43 23 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 6 9 11 11 4 5 10 9 7 5 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 4 4 5 8 16 27 35 32 35 43 50 54 46 40 36 32 29 29 34 44 54 60 61 59 55 52 54 46 31 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 3 4 8 9 9 9 10 8 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 10 19 26 31 26 24 27 34 45 46 43 39 35 32 26 31 42 54 62 65 63 57 50 47 41 32 18 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 6 4 3 5 7 9 11 12 8 6 4 3 4 7 6 4 3 1 0 0 0 0 0 0 0 0 2 3 3 3 4 6 7 9 16 21 25 28 25 21 19 23 31 40 43 42 38 37 32 35 44 56 67 70 64 54 45 41 36 31 21 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 5 3 2 4 6 7 8 7 5 3 2 4 7 7 6 5 2 1 0 0 0 1 1 1 1 1 3 2 4 6 9 12 14 17 19 21 24 25 21 17 17 19 25 31 35 36 37 37 42 52 66 75 74 65 53 42 35 32 30 25 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 6 5 4 5 6 5 5 5 4 4 5 9 11 10 9 6 3 1 0 0 0 0 3 3 1 1 3 4 7 9 12 15 15 15 16 20 24 24 22 21 20 20 21 26 34 39 46 55 66 75 77 72 62 51 40 33 30 29 25 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 11 10 10 8 8 7 7 7 7 8 8 10 14 17 16 14 10 5 2 0 0 0 1 5 6 3 3 5 7 7 8 11 13 13 12 13 16 22 29 33 32 26 21 20 24 33 39 46 54 62 69 69 65 58 48 38 31 27 25 22 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 14 14 14 15 16 17 16 16 15 15 18 22 23 22 19 13 6 2 0 1 1 3 6 7 6 5 6 7 7 7 9 11 13 15 17 19 28 38 44 47 48 39 30 27 29 33 38 45 54 59 62 61 56 47 39 30 25 22 20 18 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 18 19 19 20 22 26 31 39 35 30 27 28 31 31 27 21 13 7 3 2 2 1 2 4 5 6 6 6 6 7 6 8 11 15 18 18 27 36 43 47 48 54 48 38 30 27 27 30 37 48 54 58 59 56 44 38 31 26 24 26 28 24 17 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 22 23 26 30 35 40 56 54 49 45 42 39 37 32 25 15 7 4 2 1 0 1 2 5 6 6 7 7 6 6 9 13 20 27 27 34 42 48 52 55 59 59 54 46 36 32 33 39 48 53 56 57 54 43 39 35 33 34 39 39 33 24 16 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -2 -4 -2 -1 -4 -17 -49 -104 -139 -140 -98 -56 -55 -105 -164 -174 -175 -179 -192 -220 -215 -242 -244 -218 -176 -142 -177 -88 -112 -151 -147 -103 -70 -17 -52 -92 -97 -76 -34 -5 1 1 1 -3 -16 -3 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -3 -5 -5 -5 -5 -5 -4 -3 -2 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -3 -4 -4 -4 -3 -4 -3 -5 -15 -39 -87 -159 -165 -121 -75 -62 -94 -151 -165 -161 -158 -161 -172 -194 -203 -213 -227 -226 -201 -167 -154 -150 -160 -164 -140 -90 -133 -53 -80 -122 -108 -63 -10 -0 1 -18 -54 -82 -59 -14 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -2 -2 -4 -5 -6 -5 -5 -4 -3 -3 -3 -1 1 1 1 1 -0 -0 -2 -4 -5 -7 -9 -13 -21 -22 -21 -17 -8 -5 -14 -35 -60 -90 -127 -176 -176 -124 -87 -90 -125 -162 -156 -151 -153 -162 -170 -169 -167 -182 -200 -195 -169 -155 -152 -158 -167 -170 -157 -121 -151 -123 -133 -153 -148 -120 -17 1 -2 -22 -55 -57 -28 -21 -16 -5 -1 -0 -0 -0 -1 -1 -2 -4 -4 -4 -3 -2 -1 -0 -1 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -1 -0 1 -0 -1 -2 -2 -7 -11 -14 -20 -29 -39 -51 -72 -67 -64 -69 -74 -88 -111 -127 -139 -150 -158 -167 -160 -153 -149 -144 -137 -140 -136 -140 -150 -153 -141 -128 -147 -179 -178 -157 -148 -147 -156 -154 -155 -154 -142 -119 -122 -127 -128 -123 -114 -91 -22 -35 -45 -30 -26 -69 -70 -107 -75 -14 -0 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -1 -0 -0 -2 -3 -4 -4 -3 -2 -1 -2 -2 -3 -3 -1 -1 -0 -3 -9 -15 -17 -16 -14 -18 -28 -42 -57 -66 -97 -101 -106 -121 -132 -142 -152 -157 -161 -165 -170 -171 -168 -161 -149 -136 -130 -129 -137 -146 -140 -120 -103 -103 -142 -139 -115 -92 -83 -110 -143 -147 -138 -125 -103 -82 -91 -111 -84 -27 -22 -14 -3 -6 -10 -24 -59 -60 -32 -13 -3 -0 -1 -2 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -5 -12 -17 -14 -8 -8 -14 -29 -53 -81 -92 -109 -117 -127 -140 -151 -151 -153 -154 -156 -162 -167 -162 -148 -133 -124 -123 -123 -129 -129 -116 -103 -101 -106 -52 -41 -23 -7 -10 -46 -114 -138 -135 -117 -96 -86 -78 -78 -67 -33 -0 -2 -28 -50 -61 -83 -110 -96 -20 -2 1 1 -0 -0 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -12 -23 -33 -36 -29 -19 -23 -37 -54 -73 -95 -101 -109 -120 -138 -157 -166 -161 -153 -149 -149 -149 -144 -134 -125 -120 -120 -121 -112 -109 -100 -93 -97 -105 -100 -23 -3 1 -6 -33 -101 -125 -115 -103 -96 -93 -89 -77 -56 -27 -5 -2 -10 -57 -74 -46 -9 -1 1 1 1 1 1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -3 -51 -69 -84 -88 -83 -77 -83 -92 -98 -106 -121 -110 -94 -100 -135 -176 -175 -170 -166 -162 -155 -144 -132 -127 -135 -140 -133 -117 -102 -80 -41 -16 -5 -0 1 1 -6 -24 -50 -77 -109 -94 -80 -62 -46 -39 -31 -22 -12 -27 -51 -42 -36 -59 -61 -61 -54 -16 -1 1 1 1 1 1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -2 -3 -4 -68 -81 -90 -91 -90 -94 -109 -117 -117 -110 -93 -59 -40 -55 -116 -192 -184 -174 -162 -147 -131 -122 -153 -166 -152 -135 -122 -108 -97 -57 -27 -21 -23 -14 -7 -10 -27 -65 -100 -98 -76 -75 -56 -27 -5 -0 -0 1 -18 -56 -87 -74 -51 -30 -43 -65 -63 -25 -3 1 1 1 1 1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -1 -0 -0 -1 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -2 -3 -54 -66 -76 -82 -82 -88 -92 -91 -81 -65 -40 -25 -24 -41 -82 -128 -109 -76 -46 -18 -8 -47 -188 -186 -174 -167 -163 -153 -127 -84 -78 -93 -100 -74 -56 -58 -64 -80 -91 -60 -37 -31 -19 -7 1 1 1 -8 -36 -65 -73 -68 -75 -32 -18 -26 -17 -3 -0 1 1 1 1 1 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -4 -3 -2 -1 -1 -1 -3 -6 -6 -5 -5 -5 -6 -4 -2 -2 -3 -105 -104 -104 -110 -118 -77 -49 -34 -27 -23 -24 -36 -69 -52 -14 -6 -3 -1 1 -3 -6 -21 -144 -163 -157 -140 -128 -136 -127 -112 -76 -64 -91 -119 -97 -92 -85 -78 -66 -21 -3 -0 -0 -0 1 1 1 -16 -39 -57 -61 -15 -49 -32 -8 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -0 -1 -0 -0 -1 -2 -6 -6 -6 -3 -1 -0 -0 -4 -6 -7 -7 -7 -7 -5 -4 -3 -3 -123 -130 -113 -94 -63 -72 -68 -59 -54 -51 -15 -14 -14 -12 -21 -50 -81 -110 -133 -162 -148 -47 -94 -140 -134 -95 -76 -138 -104 -70 -33 -22 -44 -66 -40 -40 -35 -25 -15 -3 -0 -0 -0 -0 -0 1 1 -2 -6 -17 -33 -6 -0 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -1 -1 -0 -0 -0 1 1 -0 -1 -7 -10 -7 -2 1 1 1 -1 -3 -4 -6 -7 -7 -5 -3 -2 -2 -130 -113 -77 -42 -13 -67 -117 -140 -148 -134 -9 -1 -70 -147 -178 -151 -125 -95 -65 -80 -108 -68 -102 -135 -142 -119 -84 -83 -71 -33 -7 -1 -5 -6 -1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 -0 -0 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -3 -2 -1 -0 1 1 1 1 1 1 1 -1 -0 -0 1 1 1 1 1 -0 -1 -2 -7 -8 -6 -2 -0 -0 -20 -8 -5 -2 -0 -51 -118 -152 -150 -121 -23 -3 -11 -11 -2 1 1 1 1 -4 -25 -77 -132 -100 -103 -109 -79 -80 -38 -10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -2 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -2 -0 1 1 1 -5 -0 1 1 1 -35 -117 -146 -98 -16 -1 1 1 1 1 1 1 1 1 1 -7 -39 -71 -27 -21 -33 -17 -7 -1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 1 1 1 1 1 -8 -2 1 1 1 -4 -12 -8 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 1 -0 -0 -0 -0 -0 1 -0 -1 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 1 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 1 -0 -1 -2 -2 -2 -3 -3 -2 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -5 -1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -5 -10 -16 -19 -21 -23 -20 -12 -6 -4 -5 -5 -4 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -4 -11 -17 -14 -4 -2 -2 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 -7 -17 -24 -30 -29 -25 -19 -12 -9 -11 -9 -6 -4 -4 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -4 -6 -5 -6 -5 -8 -10 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 -8 -21 -27 -20 -5 1 1 -0 -1 -1 -1 -1 -3 -4 -1 -0 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -8 -6 -6 -12 -19 -10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 -8 -22 -30 -4 -0 -0 -1 -2 -3 -4 -2 -1 -1 -2 -3 -3 -1 -0 -1 -2 -2 -2 -2 -2 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -6 -13 -17 -12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -7 -9 -3 -1 -1 -0 -0 -1 -0 -0 -1 -1 -3 -5 -6 -5 -5 -6 -5 -4 -4 -3 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -3 -7 -12 -14 -13 -10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -5 -5 -3 -3 -3 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -7 -11 -14 -13 -10 -7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -9 -13 -12 -9 -7 -6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -6 -9 -11 -10 -7 -4 -6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -5 -5 -3 -1 -0 -1 -3 -2 -1 -0 -0 1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -3 -4 -7 -9 -8 -6 -5 -6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 1 -0 -1 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -4 -4 -4 -6 -11 -15 -13 -10 -7 -0 -0 -3 -15 -9 -4 -3 -4 -0 -1 -5 -5 -2 -0 -0 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -4 -3 -1 -1 -0 -2 -4 -5 -5 -5 -6 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -3 -5 -5 -5 -7 -9 -7 -6 -7 1 -0 -2 -8 -21 -38 -44 -33 -15 -8 -6 -5 -5 -4 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -3 -1 -0 -1 -1 -3 -5 -6 -6 -6 -8 -5 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -4 -5 -3 -3 -4 -5 -6 -7 1 1 -0 -0 -15 -38 -49 -46 -37 -17 -6 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -4 -5 -5 -3 -2 -2 -4 -4 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -2 -3 -2 -1 -1 -3 -5 -8 -11 -0 -0 -0 -0 -2 -5 -12 -21 -24 -23 -19 -11 -2 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -3 -3 -2 -3 -4 -5 -5 -4 -3 -3 -4 -5 -5 -4 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -5 -7 -8 -1 -2 -2 -1 -1 -1 -6 -17 -27 -35 -34 -21 -4 -2 -1 -0 -0 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -1 -5 -5 -4 -3 -3 -2 -4 -10 -20 -31 -36 -26 -7 -3 -1 -1 -0 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -2 -4 -5 -5 -5 -5 -5 -4 -4 -5 -5 -4 -3 -4 -3 -2 -2 -3 -4 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -7 -9 -7 -3 -0 -0 -0 -3 -3 -3 -3 -3 -2 -3 -6 -14 -26 -32 -25 -9 -3 -2 -1 -0 1 1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -4 -5 -5 -4 -3 -3 -3 -2 -1 -1 -2 -3 -4 -3 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -2 -2 -2 -3 -5 -4 -2 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -3 -9 -21 -22 -15 -6 -2 -1 -0 1 1 1 -0 -1 -5 -7 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -8 -4 -4 -4 -4 -4 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -2 -4 -3 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 1 1 1 -0 -0 -1 -10 -12 -10 -7 -2 -0 -0 -0 -0 1 -0 -2 -5 -7 -2 -2 -1 -1 -1 -1 -1 -4 -8 -8 -7 -7 -9 -8 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -2 -1 -1 -0 -1 -0 1 1 1 1 1 1 -0 -3 -5 -4 -1 -1 -1 -0 -0 1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -5 -11 -15 -13 -8 -8 -8 -4 -3 -4 -5 -5 -4 -4 -5 -5 -4 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -2 -6 -6 -5 -4 -2 -2 -1 -1 -0 -0 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -0 1 1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -9 -11 -8 -8 -8 -7 -5 -5 -6 -6 -5 -5 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -4 -5 -5 -4 -2 -2 -1 -1 -0 -0 1 1 1 1 1 1 -0 -0 -0 1 1 1 -0 -0 -0 1 1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -6 -4 -6 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -3 -1 -0 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -7 -8 -12 -13 -12 -8 -4 -4 -4 -4 -3 -3 -4 -4 -4 -4 -3 -3 -2 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -19 -11 -8 -10 -14 -9 -12 -18 -19 -12 -4 -4 -4 -4 -4 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -1 -1 -1 -5 -7 -6 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -3 -5 -6 -6 -7 -7 -11 -16 -16 -10 -13 -16 -18 -16 -11 -7 -5 -4 -3 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -2 -3 -3 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 1 -0 -1 -6 -5 -2 -1 -2 -3 -4 -3 -7 -8 -6 -3 -0 -0 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -4 -4 -4 -5 -5 -8 -14 -18 -12 -9 -11 -15 -19 -21 -26 -17 -8 -5 -6 -7 -6 -4 -3 -2 -4 -5 -4 -2 -2 -3 -8 -11 -10 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 -0 -0 -0 -10 -8 -6 -5 -5 -4 -5 -6 -7 -9 -9 -9 -7 -3 -3 -3 -1 -0 1 1 1 -0 -0 1 -0 -0 -0 -0 -5 -5 -4 -3 -3 -4 -10 -15 -11 -7 -6 -9 -15 -18 -26 -19 -10 -6 -7 -12 -10 -6 -4 -4 -4 -4 -4 -4 -6 -6 -8 -11 -12 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -1 -0 -0 -10 -10 -9 -7 -5 -4 -5 -6 -9 -11 -11 -9 -7 -7 -9 -8 -4 -1 -0 1 -0 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -3 -8 -13 -13 -9 -4 -3 -6 -12 -16 -15 -11 -5 -3 -4 -4 -4 -4 -4 -5 -7 -9 -11 -10 -8 -9 -10 -13 -5 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -0 -0 -7 -6 -5 -6 -5 -5 -6 -6 -9 -11 -12 -11 -8 -7 -8 -9 -9 -7 -2 -0 -0 -1 -0 -0 1 -0 -0 -2 -3 -3 -3 -3 -2 -3 -4 -6 -8 -9 -5 -0 -0 -2 -7 -11 -11 -5 -5 -4 -3 -3 -4 -5 -6 -7 -10 -12 -11 -9 -9 -10 -13 -8 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -5 -4 -4 -7 -6 -5 -5 -6 -7 -9 -10 -10 -7 -7 -8 -9 -10 -7 -3 -0 1 1 1 1 -0 -1 -1 -3 -3 -4 -4 -4 -3 -3 -2 -2 -3 -3 -2 -0 -0 -0 -2 -5 -7 -5 -5 -4 -3 -4 -6 -7 -8 -10 -13 -15 -11 -9 -9 -10 -14 -12 -6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -4 -4 -4 -4 -3 -3 -4 -4 -5 -6 -7 -7 -6 -6 -6 -7 -7 -5 -2 -0 1 1 1 -0 -1 -4 -4 -5 -5 -4 -4 -4 -5 -6 -5 -2 -2 -2 -3 -4 -3 -1 -1 -3 -5 -6 -6 -6 -6 -8 -10 -10 -11 -12 -13 -11 -9 -9 -11 -12 -14 -15 -9 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -1 -3 -5 -8 -10 -7 -3 -2 -3 -5 -7 -7 -5 -4 -3 -4 -6 -6 -6 -4 -3 -5 -6 -7 -7 -8 -10 -11 -13 -13 -14 -14 -7 -7 -9 -11 -12 -12 -14 -16 -15 -9 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -4 -7 -10 -14 -11 -6 -2 -1 -2 -3 -4 -4 -3 -2 -2 -3 -4 -6 -7 -5 -3 -4 -5 -7 -9 -10 -10 -13 -15 -16 -15 -13 -8 -6 -6 -7 -7 -7 -7 -10 -13 -12 -7 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -1 -2 -3 -2 -10 -15 -15 -10 -14 -8 -4 -2 -2 -4 -3 -3 -2 -2 -3 -5 -6 -8 -9 -8 -6 -5 -5 -6 -7 -8 -9 -8 -10 -16 -20 -19 -11 -6 -4 -3 -3 -3 -2 -3 -5 -8 -13 -13 -8 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Wind_Speed 48 49 50 51 51 51 52 52 52 51 50 50 49 48 48 47 47 47 46 46 45 45 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 52 52 52 52 52 51 51 51 50 50 49 49 48 48 47 47 46 46 45 44 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 54 53 53 52 52 51 50 50 49 49 48 48 47 46 46 45 44 44 43 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 54 53 52 51 51 50 50 49 48 48 47 46 45 44 43 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 53 53 52 51 50 50 49 48 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 52 52 51 51 50 49 49 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 50 49 49 48 48 47 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 48 nan 47 47 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 nan nan nan nan nan nan nan nan nan nan 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 nan nan nan nan nan nan 45 45 45 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 45 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 276 275 275 275 275 276 277 277 278 279 280 280 280 280 280 279 279 278 278 278 278 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 273 274 274 275 276 277 277 278 279 279 280 279 279 279 278 277 277 277 277 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 273 274 275 276 276 277 278 278 278 279 279 278 278 277 277 277 277 277 278 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 272 273 274 275 276 276 277 277 277 277 278 277 277 277 277 277 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 271 272 273 273 274 275 275 276 276 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 270 271 272 273 273 274 275 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 271 271 272 273 274 274 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 271 nan 273 273 274 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan 278 278 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 272 273 nan nan nan nan nan nan 278 279 279 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 278 279 280 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan