435 -842 -199 -480 798 -176 -406 792 608 -178 -453 -446 138 -570 139 -7 944 624 978 -315 -164 599 -399 -296 -309 877 -986 803 -68 -972 -90 570 287 567 -263 -223 -797 28 149 127 -892 349 789 -503 -579 -748 897 9 36 849 508 683 546 -18 656 -579 722 -385 431 982 -517 -766 122 421 473 -486 -963 -382 -499 20 729 187 -163 522 -815 168 781 -954 -253 -466 98 395 615 243 751 531 673 336 546 -312 -774 883 -937 714 123 108 198 -385 199 842 288 877 -645 61 -628 -463 -663 327 -386 303 -956 -820 -369 215 131 405 -243 613 403 651 574 116 965 -734 1 531 -709 -248 82 973 -262 -254 782 793 -24 513 -585 -562 -524 -688 -435 -251 -714 461 706 -635 -469 -715 -213 737 -757 387 881 604 555 -458 -303 -857 -670 448 623 629 696 86 533 470 -631 -371 -924 142 -329 -705 -144 599 762 -219 -951 858 -211 -898 -452 43 -461 -732 -240 -527 536 -382 -507 -630 442 -392 148 268 445 4 788 -96 -634 -160 -486 129 579 759 791 -165 -151 462 691 -937 -248 927 -723 -862 -545 -572 -781 -631 3 292 -737 768 -700 -542 445 -790 -384 27 424 500 -541 780 -247 -382 891 -843 996 339 538 671 -937 108 -881 881 339 579 666 -124 606 480 539 235 374 -836 -375 613 -598 -856 644 818 -753 588 305 -704 212 -647 -584 458 -459 -369 -554 -755 -948 239 -981 541 -68 766 462 736 -984 -809 89 159 368 -256 -973 -415 -603 476 811 849 657 -43 32 -346 -134 715 -349 -219 -564 -784 983 620 -531 -200 -419 -809 839 420 -211 845 807 417 -609 522 -592 -147 -237 622 525 -275 696 -347 -754 -965 672 -313 -110 852 686 835 309 429 -302 720 -831 -544 544 926 317 152 274 447 450 721 891 381 708 -9 -779 -461 -583 -616 -21 -235 200 -873 -184 858 256 -699 42 901 -24 -793 627 711 419 509 -451 901 -143 -878 482 732 476 -420 722 423 -974 -241 205 -221 859 -618 -738 -933 45 304 457 639 708 754 495 638 -735 41 -596 -622 564 363 853 -133 -530 -678 -56 279 -391 -880 -772 936 -975 -411 -530 537 111 221 193 -444 -168 -740 -301 -734 -759 801 -942 -384 -43 761 822 455 -419 -634 -585 273 -678 -750 -366 -647 284 -51 -608 -179 653 -120 355 -361 119 -820 -119 914 218 708 -547 -244 430 891 -862 -421 994 -264 -223 832 643 709 -546 -326 -683 -894 -263 161 645 -951 -370 -468 -253 -611 130 -646 962 -486 -866 691 829 -149 -254 274 20 -433 -897 -423 -392 -764 70 -440 686 522 -477 -410 219 130 -385 142 -292 163 514 94 217 -658 638 520 527 -98 644 -662 42 381 47 990 -654 866 -280 -690 -152 505 -853 -720 517 -376 -771 -778 317 -60 489 -601 366 -458 -650 -861 -419 -599 -362 44 -85 917 796 -933 -723 -684 -631 812 -618 314 -88 45 -119 238 -84 -475 845 711 -700 -979 856 -56 -249 -489 354 4 -607 547 297 -542 809 498 -947 11 986 -717 576 889 -202 -111 933 20 -790 641 -934 -965 512 755 -27 -387 110 523 -374 236 34 -984 -511 395 664 459 -501 -217 -904 508 947 -835 20 -659 591 -198 2 774 829 -77 -120 -771 -294 -836 -241 -910 51 396 555 963 731 451 -931 -430 -313 669 363 -232 -332 -349 -367 -814 567 129 -750 -965 -473 829 767 345 281 -277 222 -320 -922 269 703 149 353 665 424 -600 793 -788 -293 -267 -417 -897 407 616 -261 130 514 403 238 299 -264 -446 381 -69 254 731 -517 862 -217 663 796 876 60 735 81 612 -446 109 -779 1000 -932 -913 939 -894 172 664 305 323 -880 517 -116 57 -302 -49 -495 -587 -255 849 -645 42 982 -267 177 555 220 429 -945 -788 -760 -466 61 786 671 -122 59 -809 758 0 482 -451 -721 -137 790 -373 102 9 885 111 -819 615 509 732 -322 -315 -317 719 -931 203 -187 819 122 470 -282 -498 650 -407 -89 -179 852 153 643 -292 -465 217 86 -354 -626 201 -245 -641 340 -37 805 -812 -715 -797 -970 -727 354 -965 -77 446 682 843 -264 -567 133 -805 -686 -335 -659 -698 434 -936 -491 -585 -364 -600 361 -344 -547 -369 -367 736 -537 -568 913 -513 -779 525 -337 584 636 -988 990 897 166 12 920 121 -826 -571 -875 -652 872 203 -582 -363 -472 -664 122 659 -479 557 -11 732 -246 -159 -532 815 -766 121 104 795 -885 -740 185 -269 -418 -792 377 -533 -859 -106 -98 161 -881 563 -556 374 659 -260 423 -923 -399 574 681